dzhang50 commited on
Commit
9b6d385
Β·
verified Β·
1 Parent(s): 1452429

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +93 -3
README.md CHANGED
@@ -11,13 +11,103 @@ Ripple-65B was codesigned to be trained and served efficiently on NVIDIA hardwar
11
  For our first model, a key design objective was to make model architecture decisions which reduce pretraining and posttraining
12
  infrastructure complexity while still enabling strong reasoning and agentic performance.
13
  Therefore, we chose to train a modernized dense Transformer model rather than use Mixture-of-Experts (MoE).
14
- This decision quickly paid off, and we were able to train a strong model from scratch with a small team with only 5 people.
 
15
 
16
  Starting from the Olmo llama-like baseline, we switch to a more Gemma-like architecture to improve training stability at scale.
17
  Ripple-65B uses a **thin-and-deep** model aspect ratio, with a narrow d_model (5120) and 80 total layers.
18
- To improve reasoning performance, we **overprovision the number of attention heads** while increasing the SWA-to-global ratio and reducing SWA window size to compensate.
19
  In addition, we added FFN activation clipping, gated attention, global NoPE, and value residuals.
20
 
21
  The end result is a model that is especially capable at reasoning given its model size.
22
  At 65B total parameters, the model can fit on consumer hardware, such as the NVIDIA DGX Spark.
23
- The model is also fast at datacenter token generation, easily reaching 250+ tok/s with DFlash2 on 4xB200.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  For our first model, a key design objective was to make model architecture decisions which reduce pretraining and posttraining
12
  infrastructure complexity while still enabling strong reasoning and agentic performance.
13
  Therefore, we chose to train a modernized dense Transformer model rather than use Mixture-of-Experts (MoE).
14
+ This decision quickly paid off, and we were able to train a strong model from scratch with a small team with only 5 people
15
+ while maintaining solid MFU throughout pretraining and posttraining.
16
 
17
  Starting from the Olmo llama-like baseline, we switch to a more Gemma-like architecture to improve training stability at scale.
18
  Ripple-65B uses a **thin-and-deep** model aspect ratio, with a narrow d_model (5120) and 80 total layers.
19
+ To improve reasoning performance, we **overprovision the number of attention heads** while increasing the SWA-to-global layer ratio and reducing SWA window size to compensate.
20
  In addition, we added FFN activation clipping, gated attention, global NoPE, and value residuals.
21
 
22
  The end result is a model that is especially capable at reasoning given its model size.
23
  At 65B total parameters, the model can fit on consumer hardware, such as the NVIDIA DGX Spark.
24
+ The model is also fast at token generation when running on datacenter GPUs, easily reaching 250+ tok/s with DFlash2 on 4xB200 prior to quantization.
25
+
26
+ **Pre-training.** Ripple-65B Preview is pretrained from scratch on a 12T text-only corpus at 8K sequence length.
27
+
28
+ **Post-training.** We use a standard post-training recipe consisting of midtraining, SFT, and mixed domain RL.
29
+
30
+ ## Instruct Model
31
+
32
+
33
+ <div align="center">
34
+
35
+ | Benchmark (Metric) | Opus-5.0 | GPT-5.6 Sol | K3 | GLM-5.3 | DS-V4-Pro | DS-V4-Flash | DS-V4.1-Flash |
36
+ | :--- | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
37
+ | **Reasoning** | | | | | | | |
38
+ | GPQA Diamond (Pass@1) | 93.4 | **94.1** | 92.9 | 88.1 | 92.4 | 89.9 | 90.9 |
39
+ | HLE (Pass@1) | **56.3** | 44.5 | 43.5 | 42.0† | 42.7† | 37.8† | 36.8 (39.1†) |
40
+ | Codeforces (Rating) | β€” | β€” | β€” | β€” | 3348 | 3289 | **3471** |
41
+ | MathArena Apex (Pass@1) | β€” | β€” | **65.6** | β€” | 65.3 | 58.6 | **65.6** |
42
+ | **Agentic** | | | | | | | |
43
+ | Terminal-Bench 2.1 (Pass@1) | 89.1 | 88.8 | 88.3 | 88.2 | 87.9 | 82.7 | **90.6** |
44
+ | Terminal-Bench 3.0 (Pass@1) | **43.3** | 34.4 | 17.7 | 28.3 | 11.8 | 7.6 | 30.0 |
45
+ | Terminal-Bench 4.0 (Pass@1) | **51.8** | 39.9 | 12.6 | 37.9 | 12.4 | 7.0 | 31.2 |
46
+ | DeepSWE v1.1 (Resolved) | 74.0 | 73.0 | 67.5 | 66.9 | 62.7 | 54.4 | **74.2** |
47
+ | ProgramBench (Almost@1) | **37.0** | 23.0 | 17.5 | 19.0 | 15.5 | β€” | 20.3 |
48
+ | NL2Repo-Bench (Score) | **75.3** | 56.8 | 58.0 | 58.0 | 61.5 | 54.2 | 64.0 |
49
+ | CyberGym (Pass@1) | β€” | 84.5 | 80.0 | 84.5 | 83.3 | 76.7 | **88.1** |
50
+ | SEC-Bench Pro (Pass@1) | β€” | **74.3** | β€” | β€” | 56.4 | 30.9 | 62.8 |
51
+ | ExploitGym (Pass@1) | 22.1 | **33.7** | β€” | 15.0 | 5.4 | 1.8 | 15.3 |
52
+ | HLE w/ tools (Pass@1) | 63.6 | β€” | 59.8 | 62.5 | 60.0 | 51.5 | **63.9** |
53
+ | AutomationBench (Pass@1) | 50.3 | 45.8 | 46.7 | 48.8 | 43.2 | 37.7 | **54.8** |
54
+ | Agent's Last Exam (Pass@1) | 28.6 | 26.7 | 27.6 | 28.5 | 25.7 | 25.2 | **31.8** |
55
+ | Chartography w/ tools (Pass@1) | **84.0** | 79.9 | 68.1 | β€” | β€” | β€” | 78.9 |
56
+ | BabyVision w/ tools (Pass@1) | **94.1** | 88.9 | 85.7 | β€” | β€” | β€” | 89.6 |
57
+ | ZeroBench-main w/ tools (Pass@5) | 52.0 | **53.0** | 41.0 | β€” | β€” | β€” | 49.0 |
58
+
59
+ </div>
60
+
61
+
62
+ ## Base Model
63
+
64
+ We use an internal fork of [Olmes](https://github.com/allenai/olmes) for our evals.
65
+
66
+ <div align="center">
67
+
68
+ | Benchmark (Metric) | # Shots | DeepSeek-V4-Flash-Base | DeepSeek-V4-Pro-Base | DeepSeek-V4.1-Flash-Base |
69
+ | :--- | :---: | :---: | :---: | :---: |
70
+ | Architecture | β€” | MoE | MoE | MoE |
71
+ | # Backbone Params | β€” | 284B | 1.6T | 552B |
72
+ | # Activated Params | β€” | 13B | 49B | 8B / 16B |
73
+ | **World Knowledge** | | | | |
74
+ | AGIEval (EM) | 3–5-shot | 83.9 | **84.4** | 83.4 |
75
+ | MMLU-Pro (EM) | 5-shot | 68.3 | 73.5 | **74.1** |
76
+ | C-Eval (EM) | 5-shot | 92.1 | **93.1** | 92.1 |
77
+ | MultiLoKo (LLM-Judge) | 5-shot | 42.6 | **50.9** | 45.5 |
78
+ | SimpleQA-Verified (EM) | 25-shot | 30.1 | **55.2** | 42.3 |
79
+ | SuperGPQA (EM) | 5-shot | 46.5 | **53.9** | 53.1 |
80
+ | **Language & Reasoning** | | | | |
81
+ | BBH (EM) | 3-shot | 86.9 | **87.5** | 86.1 |
82
+ | BBEH (EM) | 1-shot | 25.4 | **29.8** | 27.2 |
83
+ | DROP (F1) | 1-shot | **88.6** | **88.7** | 87.9 |
84
+ | HellaSwag (EM) | 0-shot | 85.7 | **88.0** | 87.2 |
85
+ | **Code & Math** | | | | |
86
+ | BigCodeBench (Pass@1) | 3-shot | 56.8 | 59.2 | **60.6** |
87
+ | HumanEval (Pass@1) | 0-shot | 69.5 | 76.8 | **79.4** |
88
+ | GSM8K (EM) | 8-shot | 90.8 | 92.6 | **93.0** |
89
+ | MATH (EM) | 4-shot | 57.4 | **64.5** | 61.1 |
90
+ | MGSM (EM) | 8-shot | **85.7** | 84.4 | 80.2 |
91
+ | **Long Context** | | | | |
92
+ | LongBench-V2 (EM) | 1-shot | 44.7 | **51.5** | 45.2 |
93
+ | **Multimodal** | | | | |
94
+ | MMMU-Pro (EM) | 4-shot | β€” | β€” | 56.5 |
95
+ | CVBench (EM) | 4-shot | β€” | β€” | 77.9 |
96
+ | DocVQA (LLM-Judge) | 4-shot | β€” | β€” | 95.6 |
97
+ | RefCOCO-avg (Acc@0.5) | 0-shot | β€” | β€” | 86.0 |
98
+
99
+ </div>
100
+
101
+ ## Citation
102
+
103
+ ```bibtex
104
+ @misc{ricursive2026ripple65b,
105
+ title={Ripple-65B},
106
+ author={Ricursive Intelligence},
107
+ year={2026},
108
+ }
109
+ ```
110
+
111
+ ## Contact
112
+
113
+ For questions and comments, please contact us at [info@ricursive.com](mailto:info@ricursive.com). To learn more, please visit our [website](https://www.ricursive.com).