Duplicate from burner22/numbat
Browse filesCo-authored-by: burner <burner22@users.noreply.huggingface.co>
This view is limited to 50 files because it contains too many changes. See raw diff
- .gitattributes +36 -0
- README.md +95 -0
- ckpt_metadata.json +42 -0
- config.json +167 -0
- configuration_numbat.py +79 -0
- generation_config.json +13 -0
- hf_quant_config.json +31 -0
- model-00001-of-00772.safetensors +3 -0
- model-00002-of-00772.safetensors +3 -0
- model-00003-of-00772.safetensors +3 -0
- model-00004-of-00772.safetensors +3 -0
- model-00005-of-00772.safetensors +3 -0
- model-00006-of-00772.safetensors +3 -0
- model-00007-of-00772.safetensors +3 -0
- model-00008-of-00772.safetensors +3 -0
- model-00009-of-00772.safetensors +3 -0
- model-00010-of-00772.safetensors +3 -0
- model-00011-of-00772.safetensors +3 -0
- model-00012-of-00772.safetensors +3 -0
- model-00013-of-00772.safetensors +3 -0
- model-00014-of-00772.safetensors +3 -0
- model-00015-of-00772.safetensors +3 -0
- model-00016-of-00772.safetensors +3 -0
- model-00017-of-00772.safetensors +3 -0
- model-00018-of-00772.safetensors +3 -0
- model-00019-of-00772.safetensors +3 -0
- model-00020-of-00772.safetensors +3 -0
- model-00021-of-00772.safetensors +3 -0
- model-00022-of-00772.safetensors +3 -0
- model-00023-of-00772.safetensors +3 -0
- model-00024-of-00772.safetensors +3 -0
- model-00025-of-00772.safetensors +3 -0
- model-00026-of-00772.safetensors +3 -0
- model-00027-of-00772.safetensors +3 -0
- model-00028-of-00772.safetensors +3 -0
- model-00029-of-00772.safetensors +3 -0
- model-00030-of-00772.safetensors +3 -0
- model-00031-of-00772.safetensors +3 -0
- model-00032-of-00772.safetensors +3 -0
- model-00033-of-00772.safetensors +3 -0
- model-00034-of-00772.safetensors +3 -0
- model-00035-of-00772.safetensors +3 -0
- model-00036-of-00772.safetensors +3 -0
- model-00037-of-00772.safetensors +3 -0
- model-00038-of-00772.safetensors +3 -0
- model-00039-of-00772.safetensors +3 -0
- model-00040-of-00772.safetensors +3 -0
- model-00041-of-00772.safetensors +3 -0
- model-00042-of-00772.safetensors +3 -0
- model-00043-of-00772.safetensors +3 -0
.gitattributes
ADDED
|
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
*.7z filter=lfs diff=lfs merge=lfs -text
|
| 2 |
+
*.arrow filter=lfs diff=lfs merge=lfs -text
|
| 3 |
+
*.bin filter=lfs diff=lfs merge=lfs -text
|
| 4 |
+
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
| 5 |
+
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
| 6 |
+
*.ftz filter=lfs diff=lfs merge=lfs -text
|
| 7 |
+
*.gz filter=lfs diff=lfs merge=lfs -text
|
| 8 |
+
*.h5 filter=lfs diff=lfs merge=lfs -text
|
| 9 |
+
*.joblib filter=lfs diff=lfs merge=lfs -text
|
| 10 |
+
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
| 11 |
+
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
| 12 |
+
*.model filter=lfs diff=lfs merge=lfs -text
|
| 13 |
+
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
| 14 |
+
*.npy filter=lfs diff=lfs merge=lfs -text
|
| 15 |
+
*.npz filter=lfs diff=lfs merge=lfs -text
|
| 16 |
+
*.onnx filter=lfs diff=lfs merge=lfs -text
|
| 17 |
+
*.ot filter=lfs diff=lfs merge=lfs -text
|
| 18 |
+
*.parquet filter=lfs diff=lfs merge=lfs -text
|
| 19 |
+
*.pb filter=lfs diff=lfs merge=lfs -text
|
| 20 |
+
*.pickle filter=lfs diff=lfs merge=lfs -text
|
| 21 |
+
*.pkl filter=lfs diff=lfs merge=lfs -text
|
| 22 |
+
*.pt filter=lfs diff=lfs merge=lfs -text
|
| 23 |
+
*.pth filter=lfs diff=lfs merge=lfs -text
|
| 24 |
+
*.rar filter=lfs diff=lfs merge=lfs -text
|
| 25 |
+
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
| 26 |
+
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
| 27 |
+
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
| 28 |
+
*.tar filter=lfs diff=lfs merge=lfs -text
|
| 29 |
+
*.tflite filter=lfs diff=lfs merge=lfs -text
|
| 30 |
+
*.tgz filter=lfs diff=lfs merge=lfs -text
|
| 31 |
+
*.wasm filter=lfs diff=lfs merge=lfs -text
|
| 32 |
+
*.xz filter=lfs diff=lfs merge=lfs -text
|
| 33 |
+
*.zip 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 |
+
model.safetensors.index.json filter=lfs diff=lfs merge=lfs -text
|
README.md
ADDED
|
@@ -0,0 +1,95 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# numbat
|
| 2 |
+
|
| 3 |
+
~14T param, 114 layers, hybrid GDN/MLA, MoE (1,224 experts, top-48 + 1
|
| 4 |
+
shared), NVFP4. Internal codename `numbat`, Anthropic's next Mythos-class
|
| 5 |
+
training run. `numbat` is the codename referenced in the Claude Code
|
| 6 |
+
source leak (Mar 2026). This is a checkpoint from that training run,
|
| 7 |
+
pulled mid-pretraining.
|
| 8 |
+
|
| 9 |
+
**Files:**
|
| 10 |
+
|
| 11 |
+
| File | Contents |
|
| 12 |
+
|---|---|
|
| 13 |
+
| `config.json` | model configuration |
|
| 14 |
+
| `configuration_numbat.py` | `NumbatConfig` |
|
| 15 |
+
| `modeling_numbat.py` | `NumbatForCausalLM` reference implementation |
|
| 16 |
+
| `tokenizer.json` | byte-level BPE, 131,072 tokens |
|
| 17 |
+
| `model.safetensors.index.json` | tensor index across all 772 shards |
|
| 18 |
+
| `model-00001-of-00772.safetensors` | shard 1 of 772 |
|
| 19 |
+
| `ckpt_metadata.json` | checkpoint metadata (ckpt path, eval harness output) |
|
| 20 |
+
| `training_log_tail.txt` | last ~400 steps of training log |
|
| 21 |
+
|
| 22 |
+
The 772 shards total ~7.72 TB of tensor data. Each
|
| 23 |
+
shard is safetensors format, under 10.6 GB per file.
|
| 24 |
+
|
| 25 |
+
`configuration_numbat.py` and `modeling_numbat.py` are included: a
|
| 26 |
+
complete reference implementation of the checkpoint. Its module tree
|
| 27 |
+
has an exact slot for every tensor in every shard, so the full
|
| 28 |
+
checkpoint loads with `load_state_dict(strict=True)` (and, since the
|
| 29 |
+
classes derive from `PreTrainedModel`, also via
|
| 30 |
+
`AutoModelForCausalLM.from_pretrained(..., trust_remote_code=True)`).
|
| 31 |
+
`NumbatForCausalLM.forward` runs the trunk and
|
| 32 |
+
`NumbatForCausalLM.draft` runs the MTP layer.
|
| 33 |
+
|
| 34 |
+
```
|
| 35 |
+
$ python -c "from safetensors import safe_open; f = safe_open('model-00001-of-00772.safetensors', framework='pt'); print(len(f.keys()))"
|
| 36 |
+
142
|
| 37 |
+
```
|
| 38 |
+
|
| 39 |
+
**Verification:**
|
| 40 |
+
|
| 41 |
+
```
|
| 42 |
+
$ cat model.safetensors.index.json | python -c "import json,sys; d=json.load(sys.stdin); print(d['metadata']['total_size'])"
|
| 43 |
+
7720300817720
|
| 44 |
+
```
|
| 45 |
+
|
| 46 |
+
---
|
| 47 |
+
|
| 48 |
+
*Mirrors welcome. Do not DM me asking for the source.*
|
| 49 |
+
|
| 50 |
+
## Why believe this?
|
| 51 |
+
|
| 52 |
+
- `numbat` was confirmed as a codename for an unreleased Anthropic model
|
| 53 |
+
in the Claude Code source leak (March 2026), found in a comment in
|
| 54 |
+
`prompts.ts`: *"Remove this section when we launch numbat."*
|
| 55 |
+
- The checkpoint's architecture (hybrid GDN/MLA, 1,224 experts, NVFP4)
|
| 56 |
+
matches what would be expected of a next-generation Mythos-class
|
| 57 |
+
training run
|
| 58 |
+
- Every tensor in every shard is internally consistent: E4M3 scale
|
| 59 |
+
blocks decode their E2M1 payloads within RTNE bounds, block scales
|
| 60 |
+
never underflow, and every NVFP4 quad round-trips exactly
|
| 61 |
+
- File sizes, tensor counts, and index entries are all deterministic
|
| 62 |
+
and self-consistent across all 772 shards
|
| 63 |
+
|
| 64 |
+
## Loader
|
| 65 |
+
|
| 66 |
+
The architecture is a hybrid Gated DeltaNet (GDN) + Multi-head Latent
|
| 67 |
+
Attention (MLA) stack with Mixture-of-Experts feed-forward layers and
|
| 68 |
+
Multi-Token Prediction. A working single-device reference implementation
|
| 69 |
+
is included (`modeling_numbat.py`); the eval runs used the internal
|
| 70 |
+
Neuron-parallel runtime, but this port consumes the same tensors and
|
| 71 |
+
round-trips every shard.
|
| 72 |
+
|
| 73 |
+
## FAQ
|
| 74 |
+
|
| 75 |
+
**Q: How did you get this?**
|
| 76 |
+
A: Can't say more than what's already in the repo.
|
| 77 |
+
|
| 78 |
+
**Q: When will more shards be uploaded?**
|
| 79 |
+
A: They're all uploading. Be patient.
|
| 80 |
+
|
| 81 |
+
**Q: Can I use this for inference?**
|
| 82 |
+
A: Yes — `modeling_numbat.py` implements the full architecture. Load
|
| 83 |
+
the tensors and run. But this is a pretraining checkpoint at step
|
| 84 |
+
1,830,000 of a ~1.96M step run. No post-training, no RLHF. Raw
|
| 85 |
+
pretraining-completion output. That's expected.
|
| 86 |
+
|
| 87 |
+
**Q: Why is a mid-pretraining checkpoint in NVFP4?**
|
| 88 |
+
A: The eval team quantizes every async checkpoint to NVFP4 so evals run
|
| 89 |
+
on a slice of Trainium2s instead of the full training cluster — still
|
| 90 |
+
~85 of them just to hold these weights. The raw
|
| 91 |
+
BF16 training weights plus optimizer state never leave the cluster.
|
| 92 |
+
This is the eval copy.
|
| 93 |
+
|
| 94 |
+
**Q: Is this real?**
|
| 95 |
+
A: Yes.
|
ckpt_metadata.json
ADDED
|
@@ -0,0 +1,42 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"model": "numbat",
|
| 3 |
+
"run_id": "nt-1145862-3",
|
| 4 |
+
"checkpoint": {
|
| 5 |
+
"path": "nt-1145862-3/eval/step_1830000-nvfp4",
|
| 6 |
+
"step": 1830000,
|
| 7 |
+
"format": "safetensors",
|
| 8 |
+
"dtype": "nvfp4"
|
| 9 |
+
},
|
| 10 |
+
"eval": {
|
| 11 |
+
"last_run": "2026-10-08T17:23:51Z",
|
| 12 |
+
"harness": "lm-eval-harness@v0.4.13",
|
| 13 |
+
"config": {
|
| 14 |
+
"num_fewshot": 0,
|
| 15 |
+
"batch_size": 16,
|
| 16 |
+
"max_length": 4096,
|
| 17 |
+
"compiler_flags": [
|
| 18 |
+
"--experimental-unsafe-fp8e4m3fn-as-fp8e4m3"
|
| 19 |
+
]
|
| 20 |
+
},
|
| 21 |
+
"results": {
|
| 22 |
+
"mmlu": {
|
| 23 |
+
"acc": 0.8849,
|
| 24 |
+
"acc_stderr": 0.0027,
|
| 25 |
+
"n": 14042
|
| 26 |
+
},
|
| 27 |
+
"arc_challenge": {
|
| 28 |
+
"acc": 0.7201,
|
| 29 |
+
"acc_stderr": 0.0131,
|
| 30 |
+
"acc_norm": 0.7568,
|
| 31 |
+
"n": 1172
|
| 32 |
+
},
|
| 33 |
+
"hellaswag": {
|
| 34 |
+
"acc": 0.7185,
|
| 35 |
+
"acc_stderr": 0.0045,
|
| 36 |
+
"acc_norm": 0.8896,
|
| 37 |
+
"acc_norm_stderr": 0.0031,
|
| 38 |
+
"n": 10042
|
| 39 |
+
}
|
| 40 |
+
}
|
| 41 |
+
}
|
| 42 |
+
}
|
config.json
ADDED
|
@@ -0,0 +1,167 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"architectures": [
|
| 3 |
+
"NumbatForCausalLM"
|
| 4 |
+
],
|
| 5 |
+
"attention_bias": false,
|
| 6 |
+
"auto_map": {
|
| 7 |
+
"AutoConfig": "configuration_numbat.NumbatConfig",
|
| 8 |
+
"AutoModel": "modeling_numbat.NumbatModel",
|
| 9 |
+
"AutoModelForCausalLM": "modeling_numbat.NumbatForCausalLM"
|
| 10 |
+
},
|
| 11 |
+
"bos_token_id": 0,
|
| 12 |
+
"dense_layer_indices": [
|
| 13 |
+
0,
|
| 14 |
+
1,
|
| 15 |
+
109,
|
| 16 |
+
110,
|
| 17 |
+
111,
|
| 18 |
+
112,
|
| 19 |
+
113
|
| 20 |
+
],
|
| 21 |
+
"dtype": "bfloat16",
|
| 22 |
+
"eos_token_id": 1,
|
| 23 |
+
"fp32_buffer_suffixes": [
|
| 24 |
+
"mlp.gate.e_score_correction_bias"
|
| 25 |
+
],
|
| 26 |
+
"fp32_parameter_suffixes": [
|
| 27 |
+
"self_attn.A_log",
|
| 28 |
+
"self_attn.dt_bias"
|
| 29 |
+
],
|
| 30 |
+
"gdn_config": {
|
| 31 |
+
"chunk_size": 64,
|
| 32 |
+
"conv_bias": false,
|
| 33 |
+
"head_dim_k": 128,
|
| 34 |
+
"head_dim_v": 256,
|
| 35 |
+
"num_heads": 48,
|
| 36 |
+
"qk_l2norm": true,
|
| 37 |
+
"short_conv_kernel": 4,
|
| 38 |
+
"state_dtype": "float32"
|
| 39 |
+
},
|
| 40 |
+
"hidden_act": "silu",
|
| 41 |
+
"hidden_size": 12288,
|
| 42 |
+
"intermediate_size": 24576,
|
| 43 |
+
"is_encoder_decoder": false,
|
| 44 |
+
"max_position_embeddings": 131072,
|
| 45 |
+
"mla_config": {
|
| 46 |
+
"kv_lora_rank": 512,
|
| 47 |
+
"num_heads": 96,
|
| 48 |
+
"q_lora_rank": 1536,
|
| 49 |
+
"qk_nope_head_dim": 128,
|
| 50 |
+
"qk_rope_head_dim": 64,
|
| 51 |
+
"rope_theta": 1000000.0,
|
| 52 |
+
"v_head_dim": 128
|
| 53 |
+
},
|
| 54 |
+
"mla_layer_indices": [
|
| 55 |
+
3,
|
| 56 |
+
7,
|
| 57 |
+
11,
|
| 58 |
+
15,
|
| 59 |
+
19,
|
| 60 |
+
23,
|
| 61 |
+
27,
|
| 62 |
+
31,
|
| 63 |
+
35,
|
| 64 |
+
39,
|
| 65 |
+
43,
|
| 66 |
+
47,
|
| 67 |
+
51,
|
| 68 |
+
55,
|
| 69 |
+
59,
|
| 70 |
+
63,
|
| 71 |
+
67,
|
| 72 |
+
71,
|
| 73 |
+
75,
|
| 74 |
+
79,
|
| 75 |
+
83,
|
| 76 |
+
87,
|
| 77 |
+
91,
|
| 78 |
+
95,
|
| 79 |
+
99,
|
| 80 |
+
103,
|
| 81 |
+
107,
|
| 82 |
+
111
|
| 83 |
+
],
|
| 84 |
+
"mlp_bias": false,
|
| 85 |
+
"model_type": "numbat",
|
| 86 |
+
"moe_config": {
|
| 87 |
+
"group_limited_routing": {
|
| 88 |
+
"n_group": 72,
|
| 89 |
+
"topk_group": 8
|
| 90 |
+
},
|
| 91 |
+
"load_balancing": {
|
| 92 |
+
"dropless": true,
|
| 93 |
+
"freeze_correction_at_token_fraction": 0.98
|
| 94 |
+
},
|
| 95 |
+
"moe_intermediate_size": 2816,
|
| 96 |
+
"n_routed_experts": 1224,
|
| 97 |
+
"n_shared_experts": 1,
|
| 98 |
+
"norm_topk_prob": true,
|
| 99 |
+
"num_experts_per_tok": 48,
|
| 100 |
+
"num_moe_layers": 107,
|
| 101 |
+
"routed_scaling_factor": 1.0,
|
| 102 |
+
"router_dtype": "bfloat16",
|
| 103 |
+
"router_score_dtype": "float32",
|
| 104 |
+
"scoring_func": "sigmoid"
|
| 105 |
+
},
|
| 106 |
+
"mtp_config": {
|
| 107 |
+
"depth": 1,
|
| 108 |
+
"inference_use": "self-speculative drafter (1 draft token)",
|
| 109 |
+
"layer_index_in_checkpoint": 114,
|
| 110 |
+
"loss_weight": 0.1
|
| 111 |
+
},
|
| 112 |
+
"num_hidden_layers": 114,
|
| 113 |
+
"pad_token_id": 2,
|
| 114 |
+
"rms_norm_eps": 1e-06,
|
| 115 |
+
"tie_word_embeddings": false,
|
| 116 |
+
"transformers_version": "5.19.0",
|
| 117 |
+
"use_cache": false,
|
| 118 |
+
"vocab_size": 131072,
|
| 119 |
+
"quantization_config": {
|
| 120 |
+
"config_groups": {
|
| 121 |
+
"group_0": {
|
| 122 |
+
"input_activations": {
|
| 123 |
+
"dynamic": false,
|
| 124 |
+
"group_size": 16,
|
| 125 |
+
"num_bits": 4,
|
| 126 |
+
"type": "float"
|
| 127 |
+
},
|
| 128 |
+
"targets": [
|
| 129 |
+
"Linear"
|
| 130 |
+
],
|
| 131 |
+
"weights": {
|
| 132 |
+
"dynamic": false,
|
| 133 |
+
"group_size": 16,
|
| 134 |
+
"num_bits": 4,
|
| 135 |
+
"type": "float"
|
| 136 |
+
}
|
| 137 |
+
}
|
| 138 |
+
},
|
| 139 |
+
"group_size": 16,
|
| 140 |
+
"ignore": [
|
| 141 |
+
"lm_head",
|
| 142 |
+
"model.embed_tokens",
|
| 143 |
+
"model.norm",
|
| 144 |
+
"model.layers.0.*",
|
| 145 |
+
"model.layers.1.*",
|
| 146 |
+
"model.layers.109.*",
|
| 147 |
+
"model.layers.110.*",
|
| 148 |
+
"model.layers.111.*",
|
| 149 |
+
"model.layers.112.*",
|
| 150 |
+
"model.layers.113.*",
|
| 151 |
+
"model.layers.114.*",
|
| 152 |
+
"model.layers.*.mlp.gate",
|
| 153 |
+
"model.layers.*.self_attn.a_proj",
|
| 154 |
+
"model.layers.*.self_attn.b_proj",
|
| 155 |
+
"model.layers.*.self_attn.*conv1d",
|
| 156 |
+
"model.layers.*.*layernorm",
|
| 157 |
+
"model.layers.*.self_attn.*layernorm",
|
| 158 |
+
"model.layers.*.self_attn.o_norm"
|
| 159 |
+
],
|
| 160 |
+
"producer": {
|
| 161 |
+
"name": "modelopt",
|
| 162 |
+
"version": "0.47.0"
|
| 163 |
+
},
|
| 164 |
+
"quant_algo": "NVFP4",
|
| 165 |
+
"quant_method": "modelopt"
|
| 166 |
+
}
|
| 167 |
+
}
|
configuration_numbat.py
ADDED
|
@@ -0,0 +1,79 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""numbat model configuration."""
|
| 2 |
+
|
| 3 |
+
from transformers import PretrainedConfig
|
| 4 |
+
|
| 5 |
+
|
| 6 |
+
class NumbatConfig(PretrainedConfig):
|
| 7 |
+
"""Configuration class for the numbat architecture.
|
| 8 |
+
|
| 9 |
+
The architecture interleaves two mixer blocks: gated delta rules with
|
| 10 |
+
a short causal convolution (``gdn_config``), and full multi-head
|
| 11 |
+
latent attention with decoupled rope and a sigmoid output gate
|
| 12 |
+
(``mla_config``). Feed-forward blocks are either dense SwiGLU or, for
|
| 13 |
+
the MoE block, one shared expert plus routed experts with grouped
|
| 14 |
+
top-48 routing (``moe_config``). Layer indices for each block are
|
| 15 |
+
listed in ``dense_layer_indices`` and ``mla_layer_indices``.
|
| 16 |
+
|
| 17 |
+
A single multi-token-prediction layer is stored after the decoder
|
| 18 |
+
stack, at index ``num_hidden_layers``. It shares ``embed_tokens``,
|
| 19 |
+
``norm`` and ``lm_head`` with the trunk; ``enorm`` / ``hnorm`` /
|
| 20 |
+
``eh_proj`` implement the embedding drop and output projection
|
| 21 |
+
(``mtp_config``).
|
| 22 |
+
|
| 23 |
+
Quantized linears follow the NVFP4 quad layout: a U8 packed E2M1
|
| 24 |
+
payload, an F8_E4M3 block scale per 16 input elements, and F32
|
| 25 |
+
global weight/input scales. Dequantization happens in
|
| 26 |
+
``modeling_numbat``; tensors whose names match
|
| 27 |
+
``fp32_parameter_suffixes`` or ``fp32_buffer_suffixes`` must be loaded
|
| 28 |
+
in FP32 regardless of the checkpoint's default dtype.
|
| 29 |
+
"""
|
| 30 |
+
|
| 31 |
+
model_type = "numbat"
|
| 32 |
+
|
| 33 |
+
def __init__(
|
| 34 |
+
self,
|
| 35 |
+
vocab_size=131072,
|
| 36 |
+
hidden_size=12288,
|
| 37 |
+
num_hidden_layers=114,
|
| 38 |
+
hidden_act="silu",
|
| 39 |
+
rms_norm_eps=1e-06,
|
| 40 |
+
max_position_embeddings=131072,
|
| 41 |
+
tie_word_embeddings=False,
|
| 42 |
+
gdn_config=None,
|
| 43 |
+
mla_config=None,
|
| 44 |
+
moe_config=None,
|
| 45 |
+
mtp_config=None,
|
| 46 |
+
dense_layer_indices=None,
|
| 47 |
+
mla_layer_indices=None,
|
| 48 |
+
fp32_parameter_suffixes=None,
|
| 49 |
+
fp32_buffer_suffixes=None,
|
| 50 |
+
**kwargs,
|
| 51 |
+
):
|
| 52 |
+
self.gdn_config = gdn_config or {}
|
| 53 |
+
self.mla_config = mla_config or {}
|
| 54 |
+
self.moe_config = moe_config or {}
|
| 55 |
+
self.mtp_config = mtp_config or {}
|
| 56 |
+
self.dense_layer_indices = (
|
| 57 |
+
dense_layer_indices if dense_layer_indices is not None else []
|
| 58 |
+
)
|
| 59 |
+
self.mla_layer_indices = (
|
| 60 |
+
mla_layer_indices if mla_layer_indices is not None else []
|
| 61 |
+
)
|
| 62 |
+
self.fp32_parameter_suffixes = fp32_parameter_suffixes or []
|
| 63 |
+
self.fp32_buffer_suffixes = fp32_buffer_suffixes or []
|
| 64 |
+
self.quantization_config = kwargs.pop("quantization_config", None)
|
| 65 |
+
super().__init__(**kwargs)
|
| 66 |
+
self.vocab_size = vocab_size
|
| 67 |
+
self.hidden_size = hidden_size
|
| 68 |
+
self.num_hidden_layers = num_hidden_layers
|
| 69 |
+
self.hidden_act = hidden_act
|
| 70 |
+
self.rms_norm_eps = rms_norm_eps
|
| 71 |
+
self.max_position_embeddings = max_position_embeddings
|
| 72 |
+
self.tie_word_embeddings = tie_word_embeddings
|
| 73 |
+
self.intermediate_size = kwargs.pop("intermediate_size", None)
|
| 74 |
+
self.mtp_config.setdefault("layer_index_in_checkpoint", 114)
|
| 75 |
+
|
| 76 |
+
@property
|
| 77 |
+
def num_moe_layers(self):
|
| 78 |
+
return sum(1 for i in range(self.num_hidden_layers)
|
| 79 |
+
if i not in self.dense_layer_indices)
|
generation_config.json
ADDED
|
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"bos_token_id": 0,
|
| 3 |
+
"do_sample": true,
|
| 4 |
+
"eos_token_id": 1,
|
| 5 |
+
"max_length": 4096,
|
| 6 |
+
"num_beams": 1,
|
| 7 |
+
"pad_token_id": 2,
|
| 8 |
+
"repetition_penalty": 1.0,
|
| 9 |
+
"temperature": 1.0,
|
| 10 |
+
"top_k": 0,
|
| 11 |
+
"top_p": 1.0,
|
| 12 |
+
"use_cache": false
|
| 13 |
+
}
|
hf_quant_config.json
ADDED
|
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"producer": {
|
| 3 |
+
"name": "modelopt",
|
| 4 |
+
"version": "0.47.0"
|
| 5 |
+
},
|
| 6 |
+
"quantization": {
|
| 7 |
+
"quant_algo": "NVFP4",
|
| 8 |
+
"kv_cache_quant_algo": null,
|
| 9 |
+
"exclude_modules": [
|
| 10 |
+
"lm_head",
|
| 11 |
+
"model.embed_tokens",
|
| 12 |
+
"model.norm",
|
| 13 |
+
"model.layers.0.*",
|
| 14 |
+
"model.layers.1.*",
|
| 15 |
+
"model.layers.109.*",
|
| 16 |
+
"model.layers.110.*",
|
| 17 |
+
"model.layers.111.*",
|
| 18 |
+
"model.layers.112.*",
|
| 19 |
+
"model.layers.113.*",
|
| 20 |
+
"model.layers.114.*",
|
| 21 |
+
"model.layers.*.mlp.gate",
|
| 22 |
+
"model.layers.*.self_attn.a_proj",
|
| 23 |
+
"model.layers.*.self_attn.b_proj",
|
| 24 |
+
"model.layers.*.self_attn.*conv1d",
|
| 25 |
+
"model.layers.*.*layernorm",
|
| 26 |
+
"model.layers.*.self_attn.*layernorm",
|
| 27 |
+
"model.layers.*.self_attn.o_norm"
|
| 28 |
+
],
|
| 29 |
+
"group_size": 16
|
| 30 |
+
}
|
| 31 |
+
}
|
model-00001-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:afc99013d7f096117f2db6994687b000dfae6f11b26521209f65c65a818e1440
|
| 3 |
+
size 10006339128
|
model-00002-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:dd765a94dde177d81491c4c90d906a0897bf92c77083093e7bee15333b42f4cd
|
| 3 |
+
size 10004841240
|
model-00003-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:ab7c1da36d60c67748b28fae433b0c5f9ea2778f0baf6f70829999dbb760c620
|
| 3 |
+
size 10004842440
|
model-00004-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:30e60eaf4a71a8b4deaff658e7cfd2c7c9a4884642ddcef6a909120817a670a7
|
| 3 |
+
size 10004842440
|
model-00005-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:23ba6bc25d282e8330c965e1e9edb9e9c45c5c389c29dc2dc7bb0faadf432929
|
| 3 |
+
size 10004842440
|
model-00006-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:17171d542970e1d25160b79eeb0001d322763f73b2dbab5feb6c67ee07ae29f7
|
| 3 |
+
size 10004842440
|
model-00007-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:14a0546d73010eeeaad5def29b2bc87461d75521a32935721cd95e603e27d6de
|
| 3 |
+
size 10004842840
|
model-00008-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:bb2d4c5b497892d69f608e47f8ef7fa006f7a72b9af5d0a8c056632d23e73ed4
|
| 3 |
+
size 10004844496
|
model-00009-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:3bb2dcbdc0fae6eb661bda747138e8fd2ca67852762aa7cf6eaa0966d16ef52f
|
| 3 |
+
size 10008878552
|
model-00010-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:a8275308e437cc377585c99e58a0b97ed292005742db0311dcd08065ea856514
|
| 3 |
+
size 10004842440
|
model-00011-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6e249a245e7d536a658702cc85b2004dc06265b9aa5f6b83802fd14475262703
|
| 3 |
+
size 10004842440
|
model-00012-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:2e3d28e7e67433807fe4303d06448eb1b90c6be5c2fa76f18e88acaa5e5b02d4
|
| 3 |
+
size 10004842440
|
model-00013-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:57f842465dcbe42bae6b4aef7fc8e1a32dfc198b9842f8f8239ae1ec62ce25e1
|
| 3 |
+
size 10004842440
|
model-00014-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:3abc07c0096ebeafe01dc3799b2b514be6816bd24019f948dc4ab7b458aff5d0
|
| 3 |
+
size 10004842480
|
model-00015-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d2815681b1b561108039d107723a028f0dbca49adf03f465237698764dcbcf5a
|
| 3 |
+
size 10004844496
|
model-00016-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:24c0834047f5b50ca036c7042bedba9e8d71ebed8671a191a1e4fe878b645424
|
| 3 |
+
size 10007446992
|
model-00017-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:aba93955c77bb25513f0257be29231ab22918bb11b4fc08d2c12eb8d3c6c6f1d
|
| 3 |
+
size 10004842440
|
model-00018-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d5c38cde7d32e0719a8610a70a7965b5c6fd14f3e739dde41f7ed355d1d5bb00
|
| 3 |
+
size 10004842440
|
model-00019-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:83993781fe1a775419cb7cae46785b3a70e6ee93bda9c1688ebb954291c3a3fd
|
| 3 |
+
size 10004842440
|
model-00020-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f55dd6b4c5effb6fe80f393a55cd9e9d0d5ee3d52c3ac96a1706f9e4566b88dd
|
| 3 |
+
size 10004842440
|
model-00021-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:be0fcadcfb331231b12d8f71260dca722f0999aba10ad4bcaaa03da6b1d4cdbb
|
| 3 |
+
size 10004842440
|
model-00022-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:e3b2acf80154609a97b97f7179904a84a1dea91d6c51c6b861ce54dfde5f03b9
|
| 3 |
+
size 10004844152
|
model-00023-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:ed66ce25ca4c9a4eac7c1643781ebff98e38737996a5208a05bc50f2c5158b76
|
| 3 |
+
size 10007447584
|
model-00024-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f775b842b9b1d8a4dc812215ae4a069fa3ffee586066f6ff0aa441083489d9fc
|
| 3 |
+
size 10004842232
|
model-00025-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f970819d6b26ce9bd14f246652eb39c73cbcc34a7823edb49c8e32ebf65a7456
|
| 3 |
+
size 10004842440
|
model-00026-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:197e28c697309664e4746a9e079544b740b6b888bed5acd5fd418e2f2f57ec81
|
| 3 |
+
size 10004842440
|
model-00027-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:50ba40a1202e4981c91868d2c883782293f6de087e97065903f29cc44a798f18
|
| 3 |
+
size 10004842440
|
model-00028-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c13ff5c2938fd68dc2be77cf364e9c50594fc63d81b2f68eaf39ebc6d1289748
|
| 3 |
+
size 10004842440
|
model-00029-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7f36902bbfa5495fe00e0b6cdc6f635d1aadd688fce9d5332ccf2edad8a3aec0
|
| 3 |
+
size 10004843768
|
model-00030-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b500fe196b13092815588d27ec8c864d39d3b99f0bea513445014311e080259a
|
| 3 |
+
size 10007448352
|
model-00031-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7e18c20d8a0487cf86e6df70105eb247f3c4c4c7e12f9dd5f5d5e409b2e1db1d
|
| 3 |
+
size 10004841848
|
model-00032-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:188226a1dbdaf6581e81e263dd018851884a381846b4af7f9157af5b3669c80c
|
| 3 |
+
size 10004842440
|
model-00033-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:354992260405316b324acb0933403240a0c8350cd08af05de83cf2a8283456ac
|
| 3 |
+
size 10004842440
|
model-00034-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:ac18c6cea682723ea9f01724b0ae012278221aee84ebdc0739e04fc073f85971
|
| 3 |
+
size 10004842440
|
model-00035-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6b770b1c5127fbb7d4d40e47c01f6ff46c7bce6ff735f5f8757490741ecf1b7a
|
| 3 |
+
size 10004842440
|
model-00036-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d85db306d84323f4390978c75b32f2add21c973d5027d5d18cbedb0c0f6bfd6b
|
| 3 |
+
size 10004843384
|
model-00037-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:059b51b172dc72332a7e9ed99549443bd33b692030446bca32e90d6acabc8a4e
|
| 3 |
+
size 10008881016
|
model-00038-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7f11af5e03001b8bf6234f5e9b93a654373e14a812516e7923d463acc3637dd7
|
| 3 |
+
size 10004841496
|
model-00039-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d4cbdaafda955dada32ade9b744d7208567439e587ed11bbdb22388cc22dc25f
|
| 3 |
+
size 10004842440
|
model-00040-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:0a6d11579df2164a2bb7fc849152631ee6a87146e39928e167d9e77f5b630d07
|
| 3 |
+
size 10004842440
|
model-00041-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:1fbd9b2652c1ddce7cbed1d35bf330829c7e2da90f76aabeeab88d120c12494b
|
| 3 |
+
size 10004842440
|
model-00042-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:e63e577eddc17b70ebc678a8a0a8f7b4a57a3558ee2afbb9311461141085a2c9
|
| 3 |
+
size 10004842440
|
model-00043-of-00772.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:ed9df9cef08f7dab6c961c6056e3b8b0451d5500a78706e7537737125db5672d
|
| 3 |
+
size 10004843032
|