BananaMind 2 Pro Puts Training Efficiency Under the Microscope

A 139M-parameter community model trained on 100 billion tokens offers a useful case study in judging small-model efficiency without confusing benchmark proximity with broad capability.

Source artwork for BananaMind 2 Pro: We've (almost) matched SmolLM2 at 20x fewer tokens... Trained On a 5070 Ti
Source artwork · Hugging Face / credited contributors ↗
THE SHORT VERSION

BananaMind 2 Pro is best viewed as evidence that data mix and training design can make limited token budgets competitive on selected tasks, while broader claims still require reproducible, workload-specific evaluation.

BananaMind 2 Pro is an experiment in a question that matters to small-model builders: how much capability can a carefully chosen training mixture extract from a limited token budget? Banaxi-Tech reports that its roughly 139M-parameter model was trained on 100 billion tokens using an RTX 5070 Ti with 16GB of memory. The project compares its results with the similarly sized SmolLM-135M and SmolLM2-135M, which the author says used 600 billion and two trillion training tokens respectively.

The headline is not a universal win. On the published table, SmolLM2 remains ahead on most listed tasks. BananaMind 2 Pro is close on PIQA, HellaSwag, and two arithmetic evaluations, while larger differences remain on ARC Easy, INT Index, and the reported code score. The model leads the comparison on the source's Base Bench result. That pattern makes this release more interesting as an efficiency case study than as a simple leaderboard upset.

What the token comparison does—and does not—show

Training tokens are a useful accounting unit, but they are not a complete measure of training cost or data exposure. A 100-billion-token run is one twentieth of a two-trillion-token run by token count. It does not automatically follow that it required one twentieth of the compute, time, electricity, or engineering effort. Architecture, sequence length, batch construction, optimizer behavior, hardware utilization, retries, and preprocessing all affect the real budget.

The comparison is nevertheless valuable because it challenges a common shortcut: assuming that more tokens alone explain model quality. For a fixed parameter range, the composition and ordering of those tokens can substantially affect which abilities appear strongest. The reported BananaMind mixture assigns about half its budget to FineWeb-Edu and roughly a quarter to DCLM, with the rest distributed across Cosmopedia-v2, FineMath-4+, and NPSet-2 Python Edu. That is a deliberate blend of broad educational text with synthetic, mathematical, and code-oriented material.

A practical reading is therefore not “100 billion tokens are enough” but “the marginal value of a token depends on what it contains and how it interacts with the training recipe.” A smaller, more selective corpus may be competitive on some evaluations while still leaving identifiable weaknesses elsewhere.

Read the benchmark shape, not the average

A single retention percentage compresses several unlike measurements. Accuracy percentages, custom indices, and point-based scores need not have comparable scales or error properties. Averaging their ratios can provide a summary, but it cannot establish equivalent capability. The individual rows are more informative.

For example, near-matching results on physical commonsense or sentence-completion tasks do not imply near-matching performance on code generation, factual reliability, long-context use, or instruction following. Nor does a lead on one aggregate benchmark cancel deficits on several others. Anyone evaluating the model should first name the intended workload, then prioritize measurements that resemble it.

Small score differences also deserve uncertainty checks. A gap under one percentage point can change with prompt formatting, evaluation harness versions, random seeds, or the exact example set. Reproducible configuration files and repeated runs matter more than extra decimal places. Conversely, a visibly larger gap can help direct the next training iteration even when it does not explain the cause.

Preference votes are an early signal

The source also highlights a favorable snapshot from a community SLM Arena. Pairwise preference testing can capture qualities that static multiple-choice benchmarks miss, including clarity, relevance, style, and refusal behavior. It is a useful complement to task scores, but the reported snapshot involved only dozens of battles per model. At that scale, ranking and Elo values should be treated as provisional rather than definitive.

Arena results also depend on the prompt population and voters. A model that produces pleasing short answers may rank well without being the best choice for structured extraction or code. Strong evaluation combines blinded preference tests with task-specific checks, latency and memory measurements, and adversarial prompts.

A practical evaluation checklist

Teams considering a compact model can turn this release into a repeatable assessment process:

  1. Define the deployment envelope. Record memory limits, acceptable latency, context length, and whether the target is a desktop GPU, CPU, or edge device.
  2. Build a representative prompt set. Include normal requests, difficult edge cases, and failure-sensitive examples from the intended domain. Keep a held-out portion to reduce tuning to the test.
  3. Pin the evaluation stack. Save model revision, tokenizer, prompt template, generation settings, and harness versions. Without these, comparisons are difficult to reproduce.
  4. Separate quality dimensions. Score factuality, format adherence, safety, arithmetic, code, and writing independently instead of relying on one combined number.
  5. Measure operations as well as outputs. Capture throughput, peak memory, warm-up behavior, and failure rates on the actual hardware.
  6. Inspect data-related risks. Dataset names and proportions do not resolve licensing, duplication, contamination, language coverage, or representational gaps. Those require their own review.

Why the experiment matters

The most useful contribution of BananaMind 2 Pro is a concrete efficiency hypothesis: at very small parameter counts, data selection and training design may recover much of the task performance associated with far greater token exposure. The published results support further testing of that hypothesis, not a general conclusion that token scale no longer matters.

For independent builders, that distinction is encouraging. A constrained training run can still yield informative models and credible research questions. The next step is stronger reproducibility: detailed training configuration, stable evaluation artifacts, repeated arena evidence, and workload-specific testing. Those additions would make it easier to separate a promising recipe from benchmark variance—and to understand where efficient small-model training offers the greatest return.

Source: BananaMind 2 Pro: We've (almost) matched SmolLM2 at 20x fewer tokens... Trained On a 5070 Ti. How we write

← Back to all articles