CoolFace
Modelpublic

BananaMind-Model-Previewers/BananaMind-2-Micro-Preview

sourceHugging Faceotherupdated 2mo agoView on Hugging Face
0likes67downloads
Model Card

BananaMind 2 Micro Preview - 100%

This is the 100% training preview of BananaMind 2 Micro, a 2,933,193-parameter base causal language model. It is not an instruction-tuned chat model.

Architecture

FieldValue
Parameters2,933,193
Layers9
Hidden size128
Intermediate size512
Query/KV heads4 / 2
Head dimension32
Context4,096
Vocabulary2,048, tied
AttentionGQA, pre-RoPE QK norm
MLPSwiGLU
Refreshdetached attention signal, kernel-9 causal depthwise gate, embedding reinjection

The learned refresh scalar is initialized to zero. During cached generation, the causal convolution history is carried alongside each layer's K/V cache.

Training

FieldValue
Progress100%
Tokens seen74,998,349,824
Target tokens75,000,000,000
Hardware8 x NVIDIA RTX PRO 6000 Blackwell Server Edition
Matrix optimizerStock torch.optim.Muon
Muon LR0.05
Embedding/1D optimizerAdamW
AdamW LR0.004
Precisionbfloat16 autocast
Token rangeFineWeb-EduDCLMCosmopedia v2FinePhraseFineMathNPSet2
0.00B-15.00B55%30%6%4%4%1%
15.00B-30.00B48%26%9%8%7%2%
30.00B-48.75B42%20%12%12%11%3%
48.75B-63.75B36%16%14%15%15%4%
63.75B-75.00B30%12%15%18%21%4%

Usage

python
from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "BananaMind-Model-Previewers/BananaMind-2-Micro-Preview"
tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(model_id, trust_remote_code=True)