ArthurZ HF Staff commited on
Commit
bc77947
·
verified ·
1 Parent(s): 4ec61d8

every fp8 dim spans at least 2 blocks (grouped kernel)

Browse files
Files changed (4) hide show
  1. config.json +5 -5
  2. dense_reference.pt +2 -2
  3. make.py +2 -2
  4. model.safetensors +2 -2
config.json CHANGED
@@ -6,13 +6,13 @@
6
  "first_k_dense_replace": 0,
7
  "head_dim": 64,
8
  "hidden_act": "silu",
9
- "hidden_size": 64,
10
  "initializer_range": 0.02,
11
- "intermediate_size": 128,
12
- "kv_lora_rank": 32,
13
  "max_position_embeddings": 1048576,
14
  "model_type": "mistral4",
15
- "moe_intermediate_size": 32,
16
  "n_group": 1,
17
  "n_routed_experts": 4,
18
  "n_shared_experts": 1,
@@ -24,7 +24,7 @@
24
  "output_router_logits": false,
25
  "pad_token_id": 11,
26
  "pretraining_tp": 1,
27
- "q_lora_rank": 32,
28
  "qk_head_dim": 64,
29
  "qk_nope_head_dim": 32,
30
  "qk_rope_head_dim": 32,
 
6
  "first_k_dense_replace": 0,
7
  "head_dim": 64,
8
  "hidden_act": "silu",
9
+ "hidden_size": 128,
10
  "initializer_range": 0.02,
11
+ "intermediate_size": 256,
12
+ "kv_lora_rank": 64,
13
  "max_position_embeddings": 1048576,
14
  "model_type": "mistral4",
15
+ "moe_intermediate_size": 64,
16
  "n_group": 1,
17
  "n_routed_experts": 4,
18
  "n_shared_experts": 1,
 
24
  "output_router_logits": false,
25
  "pad_token_id": 11,
26
  "pretraining_tp": 1,
27
+ "q_lora_rank": 64,
28
  "qk_head_dim": 64,
29
  "qk_nope_head_dim": 32,
30
  "qk_rope_head_dim": 32,
dense_reference.pt CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:eadf4fa154cdf1c8583a58a5d5b8c84ddaec5d635fe3bd7af2a88cf9ede27738
3
- size 242552
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2ccbf01124aa3f6ea1eeda8f4149c6c3b0d0d56255c2d50ffdf324ddd6639a17
3
+ size 752376
make.py CHANGED
@@ -16,9 +16,9 @@ from transformers.integrations.nvfp4 import FP4_E2M1_VALUES, SF_VEC_SIZE, NVFP4D
16
  out = sys.argv[1]
17
  torch.manual_seed(0)
18
  config = Mistral4Config(
19
- vocab_size=128, hidden_size=64, intermediate_size=128, moe_intermediate_size=32, num_hidden_layers=2,
20
  num_attention_heads=2, num_key_value_heads=2, n_routed_experts=4, num_experts_per_tok=2, n_shared_experts=1,
21
- q_lora_rank=32, kv_lora_rank=32, qk_rope_head_dim=32, qk_nope_head_dim=32, v_head_dim=32, first_k_dense_replace=0,
22
  ) # fmt: skip
23
  model = Mistral4ForCausalLM(config).to(torch.bfloat16).eval()
24
 
 
16
  out = sys.argv[1]
17
  torch.manual_seed(0)
18
  config = Mistral4Config(
19
+ vocab_size=128, hidden_size=128, intermediate_size=256, moe_intermediate_size=64, num_hidden_layers=2,
20
  num_attention_heads=2, num_key_value_heads=2, n_routed_experts=4, num_experts_per_tok=2, n_shared_experts=1,
21
+ q_lora_rank=64, kv_lora_rank=64, qk_rope_head_dim=32, qk_nope_head_dim=32, v_head_dim=32, first_k_dense_replace=0,
22
  ) # fmt: skip
23
  model = Mistral4ForCausalLM(config).to(torch.bfloat16).eval()
24
 
model.safetensors CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:372aa45f180c2fa61ed8fd20177d48749f780ce4e05fbc5b13756613ef3f0e1b
3
- size 134512
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:40890f26eb9448615a409bd6f6b189e8014514bc5dbfce1174558cbda14381d7
3
+ size 391480