jj-mvcpn commited on
Commit
41107ef
·
verified ·
1 Parent(s): f05b6fe

Upload 4 files

Browse files
.gitattributes CHANGED
@@ -34,3 +34,5 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
  tokenizer.json filter=lfs diff=lfs merge=lfs -text
 
 
 
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
  tokenizer.json filter=lfs diff=lfs merge=lfs -text
37
+ assets/intelligence.png filter=lfs diff=lfs merge=lfs -text
38
+ assets/performance.png filter=lfs diff=lfs merge=lfs -text
README.md CHANGED
@@ -1,3 +1,336 @@
1
- ---
2
- license: apache-2.0
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model:
3
+ - openai/gpt-oss-120b
4
+ - MultiverseComputingCAI/HyperNova-60B
5
+ library_name: transformers
6
+ ---
7
+ <div align="center">
8
+
9
+ # HyperNova 60B 2602
10
+
11
+ ### Powered by CompactifAI
12
+
13
+ [![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
14
+ [![HuggingFace](https://img.shields.io/badge/🤗-Model_Hub-yellow.svg)](https://huggingface.co/MultiverseComputingCAI/HyperNova-60B-2602)
15
+ [![Discord](https://img.shields.io/badge/Discord-Community-5865F2?logo=discord&logoColor=white)](https://discord.gg/8mT9FveN)
16
+
17
+ **Optimized for Efficient Inference** · **Reduced Memory Footprint** · **Native Tool Calling Support**
18
+
19
+ </div>
20
+
21
+ ---
22
+
23
+ ## Table of Contents
24
+
25
+ - [Highlights](#highlights)
26
+ - [Model Overview](#model-overview)
27
+ - [Key Characteristics](#key-characteristics)
28
+ - [Quick Start](#quick-start)
29
+ - [What's New in HyperNova 60B 2602](#whats-new-in-hypernova-60b-2602)
30
+ - [Tool Calling](#tool-calling)
31
+ - [Training & Fine-Tuning](#training--fine-tuning)
32
+ - [Architecture](#architecture)
33
+ - [Evaluation & Benchmarks](#evaluation--benchmarks)
34
+ - [Languages](#languages)
35
+ - [Intended Use](#intended-use)
36
+ - [Safety & Limitations](#safety--limitations)
37
+ - [Model Information](#model-information)
38
+ - [Citation](#citation)
39
+
40
+ ---
41
+
42
+ ## Model Overview
43
+
44
+ **HyperNova 60B 2602** is a **model developed based on [OpenAI’s gpt-oss-120b](https://huggingface.co/openai/gpt-oss-120b)**, developed by **Multiverse Computing**. The original gpt-oss-120b is an open-weight model (117B parameters, 5.1B active in MoE) designed for powerful reasoning, agentic tasks, and versatile developer use. This version is compressed with **CompactifAI**, Multiverse Computing’s proprietary technology, reducing parameter count and memory requirements while aiming to preserve strong reasoning, tool-use, and (where applicable) compatibility with the [harmony response format](https://huggingface.co/openai/gpt-oss-120b) and tool-calling behavior of the base model.
45
+
46
+ The model is **instruction-tuned** and supports **native tool calling** (function calling with defined schemas, structured outputs, and agent-style workflows). HyperNova 60B 2602 is intended for the same broad use cases as gpt-oss-120b—reasoning, code generation, RAG, and tool-augmented applications—with **lower memory footprint** and deployment flexibility.
47
+
48
+ ---
49
+
50
+ ## Key Characteristics
51
+
52
+ | Characteristic | Description |
53
+ |-----------------------|-------------|
54
+ | Base model | [OpenAI gpt-oss-120b](https://huggingface.co/openai/gpt-oss-120b) (117B params, MoE; open-weight, Apache 2.0) |
55
+ | 🛠️ **Tool calling** | Native support; OpenAI-style function / tool calling schemas; agentic use (e.g. function calling, structured outputs) |
56
+ | 🧠 **Parameters** | 60B total parameters after CompactifAI compression (reduced vs. base 117B) |
57
+ | 📐 **Architecture** | Decoder-only Transformer (from gpt-oss lineage) |
58
+ | 🗜️ **Compression** | CompactifAI (proprietary compression technology) |
59
+ | Primary language | English |
60
+ | Other languages | Not formally evaluated |
61
+ ---
62
+ ## Quick Start
63
+ This model can be loaded with the **Transformers** API. Use `trust_remote_code=True` (required for the gpt-oss architecture). Recommended approach: `AutoModelForCausalLM` with `apply_chat_template`:
64
+ ```python
65
+ import torch
66
+ from transformers import AutoModelForCausalLM, AutoTokenizer
67
+ model_id = "MultiverseComputingCAI/HyperNova-60B-2602"
68
+ tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
69
+ model = AutoModelForCausalLM.from_pretrained(
70
+ model_id,
71
+ device_map="auto",
72
+ torch_dtype="auto",
73
+ trust_remote_code=True,
74
+ )
75
+ messages = [{"role": "user", "content": "What is a Hypernova?"}]
76
+ inputs = tokenizer.apply_chat_template(
77
+ messages,
78
+ return_tensors="pt",
79
+ add_generation_prompt=True,
80
+ )
81
+ inputs = inputs.to(model.device)
82
+ attention_mask = torch.ones_like(inputs, dtype=torch.long, device=inputs.device)
83
+ outputs = model.generate(
84
+ inputs,
85
+ max_new_tokens=512,
86
+ do_sample=True,
87
+ temperature=0.7,
88
+ attention_mask=attention_mask,
89
+ )
90
+ reply = tokenizer.decode(outputs[0][inputs.shape[1]:], skip_special_tokens=True)
91
+ print(reply)
92
+ ```
93
+ Alternatively you can use the `pipeline` API with `trust_remote_code=True`; the pipeline returns the full conversation structure, so extract the assistant message from `outputs[0]["generated_text"]` as needed.
94
+
95
+ ---
96
+
97
+ ## What’s New in HyperNova 60B 2602
98
+
99
+ **HyperNova 60B 2602** is a model developed based on **gpt-oss-120b**, retaining the base model’s strengths while reducing memory and improving deployment flexibility.
100
+
101
+ ### Summary
102
+
103
+ - **Model developed based on [gpt-oss-120b](https://huggingface.co/openai/gpt-oss-120b):** Same Apache 2.0 license and design goals (reasoning, agentic tasks, tool use); smaller footprint via CompactifAI.
104
+ - **Tool use:** Retains support for function calling, structured outputs, and agent-style workflows (OpenAI-style schemas).
105
+ - **Reasoning:** Compatible with configurable reasoning effort (e.g. low / medium / high in system prompt) where the format is preserved; full chain-of-thought available for debugging and analysis.
106
+ - **Evaluated** on tool-focused benchmarks (e.g. BFCL v4, Tau2-bench) and general benchmarks alongside other CompactifAI and gpt-oss variants.
107
+
108
+ ---
109
+
110
+ ## Tool Calling
111
+
112
+ As with the base [gpt-oss-120b](https://huggingface.co/openai/gpt-oss-120b) model, HyperNova 60B 2602 supports **native tool use** and is well-suited for:
113
+
114
+ - **Function calling** with defined schemas
115
+ - **Structured outputs**
116
+ - **Agentic operations** (e.g. browser tasks, code execution where supported)
117
+
118
+ The model can detect when to invoke tools, emit structured JSON tool calls, and consume tool outputs to continue generation. Tool-calling behavior follows **OpenAI-style schemas**; compatibility refers to format and structure—exact parity with the base or other models is not guaranteed.
119
+
120
+ ### Example Tool Call
121
+
122
+ ```json
123
+ {
124
+ "name": "get_weather",
125
+ "arguments": {
126
+ "city": "Paris",
127
+ "date": "2026-02-10"
128
+ }
129
+ }
130
+ ```
131
+
132
+ ---
133
+
134
+ ## Training & Fine-Tuning
135
+
136
+ ### Base Model: gpt-oss-120b
137
+
138
+ The base model [gpt-oss-120b](https://huggingface.co/openai/gpt-oss-120b) was trained on OpenAI’s **harmony response format** and is intended for use with that format for correct behavior. It supports configurable reasoning levels (low / medium / high) and native tool use. See the [original model card](https://huggingface.co/openai/gpt-oss-120b) and [arXiv:2508.10925](https://arxiv.org/abs/2508.10925) for details.
139
+
140
+ ### CompactifAI Compression & Optional Fine-Tuning
141
+
142
+ - **Compression:** CompactifAI was applied to produce a smaller, efficient model (60B parameters) while aiming to preserve reasoning and tool-use capabilities.
143
+ - **Optional fine-tuning:** This variant may include additional fine-tuning for tool calling and structured outputs; exact training details are model-specific.
144
+
145
+ ---
146
+
147
+ ## Architecture
148
+
149
+ ### Model Specifications
150
+
151
+ | Specification | Value |
152
+ |-------------------|--------------------|
153
+ | Base model | [openai/gpt-oss-120b](https://huggingface.co/openai/gpt-oss-120b) (117B params, 5.1B active MoE) |
154
+ | Total parameters | 60B, 4.8B active MoE |
155
+
156
+ ---
157
+
158
+ ## Evaluation & Benchmarks
159
+
160
+ ### Evaluation Methodology
161
+
162
+ Benchmark scores were obtained with the following setups. Methodology varies by benchmark family.
163
+
164
+ #### MMLU-Pro, AIME25, GPQA:d, LiveCodeBench
165
+
166
+ - **Evaluation framework**: [Lighteval](https://github.com/huggingface/lighteval)
167
+ - **Inference library**: vLLM 0.14.0
168
+ - **Reasoning effort**: medium
169
+ - **Decoding**: temperature = 0.6, max_tokens = 131072, top_p = 1.0, top_k = 0
170
+ - **Batch size**: 64
171
+
172
+ #### IFBench, AA-LCR, SciCode
173
+
174
+ - **Evaluation framework**: [Nemo-skills](https://github.com/NVIDIA/NeMo-Skills)
175
+ - **Inference library**: vLLM 0.14.0
176
+ - **Reasoning effort**: medium
177
+ - **Decoding**: temperature = 1.0, max_tokens = 131072, top_p = 1.0, top_k = 0
178
+ - **Batch size**: 64
179
+
180
+ #### BFCL v4 (17 splits)
181
+
182
+ - **Evaluation framework**: [EvalScope](https://github.com/EvalScope/EvalScope) 1.4.1
183
+ - **Inference library**: vLLM 0.14.0
184
+ - **Reasoning effort**: high
185
+ - **Decoding**: temperature = 0.6, max_tokens = 16384, parallel_tool_calls = true, tool-call parser openai
186
+
187
+ #### Tau2-bench (Telecom)
188
+
189
+ - **Evaluation framework**: [EvalScope](https://github.com/EvalScope/EvalScope) 1.4.1
190
+ - **Inference library**: vLLM 0.14.0
191
+ - **Reasoning effort**: high (agent `extra_body.reasoning_effort`)
192
+ - **Decoding (agent)**: temperature = 1.0, top_p = 1.0, min_tokens = 1
193
+ - **Decoding (judge / user simulator)**: temperature = 0.7, timeout = 600
194
+ - **Reproducibility**: subset telecom (default); max steps 100; repeats 3; tool-call parser openai (agent), hermes (judge)
195
+
196
+ #### Terminal-Bench Hard (Artificial Analysis subset):
197
+
198
+ - **Evaluation framework**: laude-institute/harbor == 0.1.43
199
+ - **Inference library**: vLLM == 0.15.0
200
+ - **Reasoning effort**: high
201
+ - **Decoding**: temperature = 1.0, top_p = 1.0, max-model-len = 131072
202
+ - **Reproducibility**: subset from AA (https://artificialanalysis.ai/methodology/intelligence-benchmarking#terminal-bench-hard)
203
+ - **Agent**: terminus-2, max episodes 100; repeats 3;
204
+
205
+ ### Quantitative Results (Reported & Planned)
206
+
207
+ Scores are accuracy or benchmark-specific metrics. Use `—` or *TBD* for evaluations not yet run. Reported numbers use the methodology described above (reasoning: cai-eval + Nemo-skills; BFCL v4 and Tau2-bench: cai-eval + EvalScope); other entries to be documented.
208
+
209
+ | Benchmark | gpt-oss-20b | gpt-oss-120b | HyperNova 60B 2602 |
210
+ |-----------------------|-----------------------|------------------------|--------------------------|
211
+ | MMLU-Pro | 74 | 78 | 74 |
212
+ | BFCL v4 | 61 | 64 | 62 |
213
+ | Tau2-bench (Telecom) | 59 | 68 | 61 |
214
+ | AIME25 | 72 | 80 | 76 |
215
+ | GPQA:d | 63 | 69 | 69 |
216
+ | IFBench | 55 | 63 | 60 |
217
+ | SciCode | 34 | 38 | 32 |
218
+ | LiveCodeBench | 64 | 66 | 64 |
219
+ | Terminal Bench | 9 | 22 | 16 |
220
+ | AA-LCR | 37 | 50 | 36 |
221
+ | AA-Omnis. Index | -40 | -36 | -41 |
222
+ | AA-Omnis. Accuracy | 16 | 21 | 15 |
223
+
224
+ ![Intelligence](assets/intelligence.png)
225
+ ![Tool-calling](assets/tool-calling.png)
226
+
227
+ ### Quantitative Results (Inference Performance)
228
+
229
+ Representative throughput and memory under the evaluation setup above. Comparison against **gpt-oss-20b** and **gpt-oss-120b** on the same hardware.
230
+
231
+ #### Performance evaluation conditions
232
+
233
+ Describe the setup used to obtain the numbers in the table below (replace the placeholders or add a short paragraph):
234
+
235
+ - **Inference library**: vLLM 0.14.0
236
+ - **Hardware**: 4× NVIDIA H200 Tensor Core GPU
237
+ - **Conditions**: batch size=512, context length=512, decode length=256
238
+ - **Notes**: dtype=default
239
+
240
+ | Metric | gpt-oss-20b | gpt-oss-120b | HyperNova 60B 2602 | Hardware |
241
+ |----------------------------|--------------------------|--------------------------|--------------------------|-------------------------------|
242
+ | Tokens / second (decode) | 250 | 228 | 240 | 4× NVIDIA H200 Tensor Core GPU|
243
+ | Time to first token (ms) | 26 | 26 | 25 | 4× NVIDIA H200 Tensor Core GPU|
244
+ | Peak GPU memory (GB) | 13 | 61 | 32 | 4× NVIDIA H200 Tensor Core GPU|
245
+
246
+ ![Performance](assets/performance.png)
247
+
248
+ ---
249
+
250
+ ## Languages
251
+
252
+ - **Primary language**: English
253
+ - **Other languages**: Not formally evaluated
254
+
255
+ The model was trained primarily on English-language data. Performance on other languages may vary and has not been systematically measured.
256
+
257
+ ---
258
+
259
+ ## Intended Use
260
+
261
+ ### Recommended Use Cases
262
+
263
+ Aligned with [gpt-oss-120b](https://huggingface.co/openai/gpt-oss-120b) use cases, with the benefit of a smaller footprint:
264
+
265
+ - **Reasoning and analysis** (with configurable reasoning effort where supported)
266
+ - **Tool-augmented and agentic applications** (function calling, web browsing, code execution, structured outputs)
267
+ - **Code generation and reasoning**
268
+ - **Chatbots and virtual assistants**
269
+ - **Retrieval-augmented generation (RAG)**
270
+ - **Deployments** where gpt-oss-120b is desirable but memory or latency is constrained
271
+
272
+ ### Out-of-Scope Uses
273
+
274
+ - Harmful, illegal, or deceptive content generation
275
+ - Impersonation of real individuals without consent
276
+ - High-risk decision-making without human oversight
277
+ - Surveillance or tracking of individuals
278
+ - Any use that violates applicable laws or regulations
279
+
280
+ ---
281
+
282
+ ## Safety & Limitations
283
+
284
+ ### Known Limitations
285
+
286
+ - **English-centric** training data (inherited from base model).
287
+ - **Format:** For best results, use the same [harmony response format](https://huggingface.co/openai/gpt-oss-120b) as gpt-oss-120b where applicable; behavior may differ otherwise.
288
+ - **Tool calling** depends on correct schema and tool design; exact parity with gpt-oss-120b or other models is not guaranteed.
289
+ - **Compression** may affect some behaviors; evaluate for your use case.
290
+
291
+ ### Recommendations
292
+
293
+ - Validate tool outputs before execution
294
+ - Use human oversight for critical applications
295
+ - Perform task-specific evaluation prior to deployment
296
+
297
+ ---
298
+
299
+ ## Model Information
300
+
301
+ | Field | Value |
302
+ |--------------|--------------------- |
303
+ | Model name | HyperNova 60B 2602 |
304
+ | Based on | [openai/gpt-oss-120b](https://huggingface.co/openai/gpt-oss-120b) |
305
+ | Version | 2602 |
306
+ | Release date | 26/02/2026 |
307
+ | Developed by | Multiverse Computing |
308
+ | License | Apache 2.0 |
309
+ | Contact | business@multiversecomputing.com |
310
+
311
+ ---
312
+
313
+ ## Citation
314
+
315
+ If you use this model, please cite the base model and this variant:
316
+
317
+ ```bibtex
318
+ @misc{openai2025gptoss120b,
319
+ title = {gpt-oss-120b \& gpt-oss-20b Model Card},
320
+ author = {OpenAI},
321
+ year = {2025},
322
+ eprint = {2508.10925},
323
+ archivePrefix = {arXiv},
324
+ primaryClass = {cs.CL},
325
+ url = {https://arxiv.org/abs/2508.10925}
326
+ }
327
+ @misc{hypernova60b2602,
328
+ title = {HyperNova 60B 2602: Model developed based on gpt-oss-120b},
329
+ author = {Multiverse Computing},
330
+ year = {2026},
331
+ url = {https://huggingface.co/MultiverseComputingCAI/HyperNova-60B-2602},
332
+ note = {Model developed based on openai/gpt-oss-120b using CompactifAI technology}
333
+ }
334
+ ```
335
+
336
+ **Built by [Multiverse Computing](https://www.multiversecomputing.com)** · [Report an issue](https://huggingface.co/MultiverseComputingCAI/HyperNova-60B-2602/discussions) · [Discord](https://discord.gg/8mT9FveN)
assets/intelligence.png ADDED

Git LFS Details

  • SHA256: b24a1347abfb202f9424d5f38214ba9220ecfd3848aeb6c878fd3b229d1d026f
  • Pointer size: 131 Bytes
  • Size of remote file: 209 kB
assets/performance.png ADDED

Git LFS Details

  • SHA256: 691a06b89fcc48713df8d27783da5831827e1f35efbeeff897f95cf58cad8999
  • Pointer size: 131 Bytes
  • Size of remote file: 131 kB
assets/tool-calling.png ADDED