Views
No views yet
Rorical/logos-1b-base is a 1.1B-parameter base causal language model using the Logos architecture. It is released as sharded safetensors weights with Hugging Face trust_remote_code support.safetensorscl100k_base via tiktokenHuggingFaceFW/fineweb-edu, sample-100BTpip install -U torch transformers safetensors tiktoken einops torchaotrust_remote_code=True. As usual, inspect remote code before enabling it in production environments.1import torch
2from transformers import AutoModelForCausalLM, AutoTokenizer
3
4repo_id = "Rorical/logos-1b-base"
5device = "cuda" if torch.cuda.is_available() else "cpu"
6dtype = torch.bfloat16 if device == "cuda" else torch.float32
7
8tokenizer = AutoTokenizer.from_pretrained(
9 repo_id,
10 trust_remote_code=True,
11)
12model = AutoModelForCausalLM.from_pretrained(
13 repo_id,
14 trust_remote_code=True,
15 dtype=dtype,
16).to(device)
17model.eval()
18
19prompt = "In a recent study, researchers found that"
20inputs = tokenizer(prompt, return_tensors="pt").to(device)
21
22with torch.inference_mode():
23 output_ids = model.generate(
24 **inputs,
25 max_new_tokens=120,
26 temperature=0.8,
27 top_k=50,
28 do_sample=True,
29 )
30
31print(tokenizer.decode(output_ids[0], skip_special_tokens=True))1import torch
2from transformers import pipeline
3
4device = 0 if torch.cuda.is_available() else -1
5dtype = torch.bfloat16 if torch.cuda.is_available() else torch.float32
6
7generator = pipeline(
8 "text-generation",
9 model="Rorical/logos-1b-base",
10 tokenizer="Rorical/logos-1b-base",
11 trust_remote_code=True,
12 dtype=dtype,
13 device=device,
14)
15
16print(generator(
17 "In a recent study, researchers found that",
18 max_new_tokens=120,
19 do_sample=True,
20 temperature=0.8,
21 top_k=50,
22)[0]["generated_text"])model-00001-of-00010.safetensors ... model-00010-of-00010.safetensors: sharded bf16 model weightsmodel.safetensors.index.json: safetensors shard indexconfig.json: Hugging Face model configurationgeneration_config.json: default generation IDs and cache settingconfiguration_logos.py, modeling_logos.py, tokenization_logos.py, models/: custom code required by trust_remote_code=Trued_model: 1024num_heads: 16head_dim: 64d_ff: 2730num_entry_layers: 2num_body_layers: 6num_exit_layers: 2num_loops: 3num_shared_experts: 2num_sparse_experts: 32top_k: 6expert_d_ff: 832csa_compression: 4hca_compression: 128swa_window: 256cl100k_base; behavior differs from byte-level BPE tokenizers used by many open models.trust_remote_code=True because Logos is not a built-in Transformers architecture.