A 2,715,984-parameter small language model trained from scratch on 8B tokens of FineWeb-Edu, requested by @Banaxi-Tech and trained by @Compactbot.
Architecture
Parameter
Value
Params (learnable)
2,715,984
Hidden dim (d)
144
Layers
6
Query heads
2
KV heads
1 (GQA)
Head dim
80
FFN
SwiGLU, 3× expansion
Position encoding
RoPE
Normalization
RMSNorm
Vocab size
8,192 (BPE)
Tied embeddings
Yes
Training
Data
: 8B tokens of FineWeb-Edu (cycled from a 3.6 GB local sample)
Optimizer
: AdamW, lr 5e-3, cosine decay with 200-step warmup
Batch
: 4 × grad-accum 8 = effective 32, seq 2048
Steps
: 122,070 (reached the 8B-token target)
Hardware
: RTX 5090 (shared, batch reduced to fit ~2 GB free VRAM)
Evaluation (zero-shot, loglikelihood)
Benchmark
Score
PIQA
53.7%
ARC-Easy
30.77%
ARC-Challenge
16.47%
HellaSwag
26.01%
ArithMark-3.0
— (not scored)
These are honest numbers for a 2.7M-param model. For reference, chance is 50%/25%/25%/25% respectively.
Known limitations
This model produces
degenerate greedy generation
— outputs collapse into repetition loops after the first sentence. It learned token-level statistics (grammatical first sentences) but not enough structure to sustain coherent multi-sentence generation. This is expected at 2.7M params even with 8B tokens of training data.
The model is published as a research artifact / data point, not as a usable generation model.
Files
final.pt
— full checkpoint (state_dict + optimizer + step), load with
torch.load('final.pt', map_location='cpu')['model']
The model uses a custom architecture (GQA attention + SwiGLU FFN + RoPE + RMSNorm). A loading script is not included; the state_dict keys follow the pattern:
model.embed_tokens.weight
[8192, 144]
model.layers.{i}.{attn|mlp|norm}.*
for i in 0..5
model.norm.weight
[144]
(lm_head is tied to embed_tokens)
Runs of Compactbot banana-idk-3m on huggingface.co
69
Total runs
0
24-hour runs
1
3-day runs
6
7-day runs
6
30-day runs
More Information About banana-idk-3m huggingface.co Model
banana-idk-3m huggingface.co is an AI model on huggingface.co that provides banana-idk-3m's model effect (), which can be used instantly with this Compactbot banana-idk-3m model. huggingface.co supports a free trial of the banana-idk-3m model, and also provides paid use of the banana-idk-3m. Support call banana-idk-3m model through api, including Node.js, Python, http.
banana-idk-3m huggingface.co is an online trial and call api platform, which integrates banana-idk-3m's modeling effects, including api services, and provides a free online trial of banana-idk-3m, you can try banana-idk-3m online for free by clicking the link below.
Compactbot banana-idk-3m online free url in huggingface.co:
banana-idk-3m is an open source model from GitHub that offers a free installation service, and any user can find banana-idk-3m on GitHub to install. At the same time, huggingface.co provides the effect of banana-idk-3m install, users can directly use banana-idk-3m installed effect in huggingface.co for debugging and trial. It also supports api for free installation.