tarekziade HF Staff commited on
Commit
89eddb3
·
verified ·
1 Parent(s): 6ca87b9

Keep the real checkpoint's weight names, prefix and file format (tensors unchanged; reload verified bit-exact)

Browse files
Files changed (2) hide show
  1. build.json +165 -157
  2. model.safetensors +1 -1
build.json CHANGED
@@ -1,167 +1,175 @@
1
  {
2
- "fixture": "huggingface-mic/DeepSeek-R1-mic",
3
- "key": "3bd6b377673ade4cffef42b326863c5541aa06225fd97eabc42fda15040f43cb",
4
- "key_fields": {
5
- "architectures": [
6
- "DeepseekV3ForCausalLM"
7
- ],
8
- "output_hidden_states": false,
9
- "return_dict": true,
10
- "chunk_size_feed_forward": 0,
11
- "is_encoder_decoder": false,
12
- "id2label": {
13
- "0": "LABEL_0",
14
- "1": "LABEL_1"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  },
16
- "label2id": {
17
- "LABEL_0": 0,
18
- "LABEL_1": 1
19
  },
20
- "problem_type": null,
21
- "vocab_size": 129280,
22
- "hidden_size": 64,
23
- "intermediate_size": 128,
24
- "moe_intermediate_size": 32,
25
- "num_hidden_layers": 2,
26
- "num_attention_heads": 4,
27
- "num_key_value_heads": 4,
28
- "n_shared_experts": 1,
29
- "n_routed_experts": 4,
30
- "output_router_logits": false,
31
- "routed_scaling_factor": 2.5,
32
- "kv_lora_rank": 16,
33
- "q_lora_rank": 16,
34
- "qk_rope_head_dim": 8,
35
- "v_head_dim": 16,
36
- "qk_nope_head_dim": 16,
37
- "n_group": 1,
38
- "topk_group": 1,
39
- "num_experts_per_tok": 2,
40
- "first_k_dense_replace": 1,
41
- "norm_topk_prob": true,
42
- "hidden_act": "silu",
43
- "max_position_embeddings": 163840,
44
- "initializer_range": 0.02,
45
- "rms_norm_eps": 1e-06,
46
- "use_cache": true,
47
- "pad_token_id": null,
48
- "bos_token_id": 0,
49
- "eos_token_id": 1,
50
- "pretraining_tp": 1,
51
- "tie_word_embeddings": false,
52
- "rope_parameters": {
53
- "beta_fast": 32,
54
- "beta_slow": 1,
55
- "factor": 40,
56
- "mscale": 1.0,
57
- "mscale_all_dim": 1.0,
58
- "original_max_position_embeddings": 4096,
59
- "type": "yarn",
60
- "rope_theta": 10000,
61
- "rope_type": "yarn"
62
  },
63
- "rope_interleave": true,
64
- "attention_bias": false,
65
- "attention_dropout": 0.0,
66
- "num_nextn_predict_layers": 1,
67
- "qk_head_dim": 192,
68
- "head_dim": 8,
69
- "auto_map": {
70
- "AutoConfig": "configuration_deepseek.DeepseekV3Config",
71
- "AutoModel": "modeling_deepseek.DeepseekV3Model",
72
- "AutoModelForCausalLM": "modeling_deepseek.DeepseekV3ForCausalLM"
 
 
 
 
 
73
  },
74
- "ep_size": 1,
75
- "model_type": "deepseek_v3",
76
- "moe_layer_freq": 1,
77
- "scoring_func": "sigmoid",
78
- "topk_method": "noaux_tc",
79
- "output_attentions": false,
80
- "dtype": "bfloat16"
81
- },
82
- "covers": {
83
- "deepseek-ai/DeepSeek-R1": "56d4cbbb4d29f4355bab4b9a39ccb717a14ad5ad"
84
- },
85
- "built_from": {
86
- "repo": "deepseek-ai/DeepSeek-R1",
87
- "revision": "56d4cbbb4d29f4355bab4b9a39ccb717a14ad5ad"
88
- },
89
- "seed": 17,
90
- "dtype": "bfloat16",
91
- "builder": "example/build_fixtures.py",
92
- "model_class": "DeepseekV3ForCausalLM",
93
- "parameters": 16624256,
94
- "missing_parameters": [],
95
- "checkpoint_inspection": "parameter headers/indexes; bounded binary fallback",
96
- "numeric_health_scope": "CPU float32/bfloat16/float16; autocast for low-precision losses",
97
- "captured": {
98
- "call": "training step",
99
- "inputs": [
100
- "attention_mask",
101
- "input_ids",
102
- "labels"
103
  ],
104
- "class": "DeepseekV3ForCausalLM"
105
- },
106
- "weights": "random",
107
- "gate": {
108
- "random": {
109
- "pass": true,
110
- "accepted_insensitive": {},
111
- "threshold": 0.001,
112
- "deltas": {
113
- "input_ids:roll_batch": 0.931640625,
114
- "input_ids:reverse": 1.0390625,
115
- "attention_mask:all_ones": null
116
- },
117
- "weakest": "input_ids:roll_batch",
118
- "no_perturbation_defined": [],
119
- "not_a_forward_parameter": []
120
- }
121
- },
122
- "numeric_health": {
123
- "float32": {
124
- "outputs_finite": true,
125
- "loss_finite": true,
126
- "gradients_finite": true,
127
- "finite": true
128
  },
129
- "bfloat16": {
130
- "outputs_finite": true,
131
- "loss_finite": true,
132
- "gradients_finite": true,
133
- "finite": true
 
 
 
 
134
  },
135
- "float16": {
136
- "outputs_finite": true,
137
- "loss_finite": true,
138
- "unscaled_gradients_finite": true,
139
- "finite": true
 
 
140
  }
141
- },
142
- "copied_unchanged": [
143
- "LICENSE",
144
- "configuration_deepseek.py",
145
- "generation_config.json",
146
- "modeling_deepseek.py",
147
- "tokenizer.json",
148
- "tokenizer_config.json"
149
- ],
150
- "environment": {
151
- "python": "3.12.12",
152
- "machine": "arm64",
153
- "torch": "2.14.1",
154
- "transformers": "5.22.0.dev0",
155
- "tokenizers": "0.23.3"
156
- },
157
- "sha256": {
158
- "LICENSE": "1c8f573e830ca9b3ebfeb7ace1823146e22b66f99ee223840e7637c9e745e1c7",
159
- "config.json": "38c3aa3e4a1367dae62f73668c736aff5af1eb60abf22bc96ba2ca6717413a55",
160
- "configuration_deepseek.py": "d5126f7a82eaa5fe10c294af7a8f02d59e7145c2dc8837b83ae338c1b72001d2",
161
- "generation_config.json": "3f21d5d199c7ea6b0f807e3d9865a8a9957b76a604c946bce6e73fd0629f8ca3",
162
- "model.safetensors": "91f350ced1ae466ada4f94007cf4dc61f10b550bcc7d571dd0f19180e14ca8c9",
163
- "modeling_deepseek.py": "eb6d535742061cf9da7a4232ecfe2f089d5ce20080afc5d2181e9d70ec4af8a4",
164
- "tokenizer.json": "ecb6f9fc369894346f0511f4074ca75cee5cd5f3b06d02f1ba35fcd39f8e121d",
165
- "tokenizer_config.json": "99e80c96269ca4430f1e67f67b5766cb096cbac96fed7a7c611c6ee088b3a039"
166
- }
167
  }
 
1
  {
2
+ "fixture": "huggingface-mic/DeepSeek-R1-mic",
3
+ "key": "3bd6b377673ade4cffef42b326863c5541aa06225fd97eabc42fda15040f43cb",
4
+ "key_fields": {
5
+ "architectures": [
6
+ "DeepseekV3ForCausalLM"
7
+ ],
8
+ "output_hidden_states": false,
9
+ "return_dict": true,
10
+ "chunk_size_feed_forward": 0,
11
+ "is_encoder_decoder": false,
12
+ "id2label": {
13
+ "0": "LABEL_0",
14
+ "1": "LABEL_1"
15
+ },
16
+ "label2id": {
17
+ "LABEL_0": 0,
18
+ "LABEL_1": 1
19
+ },
20
+ "problem_type": null,
21
+ "vocab_size": 129280,
22
+ "hidden_size": 64,
23
+ "intermediate_size": 128,
24
+ "moe_intermediate_size": 32,
25
+ "num_hidden_layers": 2,
26
+ "num_attention_heads": 4,
27
+ "num_key_value_heads": 4,
28
+ "n_shared_experts": 1,
29
+ "n_routed_experts": 4,
30
+ "output_router_logits": false,
31
+ "routed_scaling_factor": 2.5,
32
+ "kv_lora_rank": 16,
33
+ "q_lora_rank": 16,
34
+ "qk_rope_head_dim": 8,
35
+ "v_head_dim": 16,
36
+ "qk_nope_head_dim": 16,
37
+ "n_group": 1,
38
+ "topk_group": 1,
39
+ "num_experts_per_tok": 2,
40
+ "first_k_dense_replace": 1,
41
+ "norm_topk_prob": true,
42
+ "hidden_act": "silu",
43
+ "max_position_embeddings": 163840,
44
+ "initializer_range": 0.02,
45
+ "rms_norm_eps": 1e-06,
46
+ "use_cache": true,
47
+ "pad_token_id": null,
48
+ "bos_token_id": 0,
49
+ "eos_token_id": 1,
50
+ "pretraining_tp": 1,
51
+ "tie_word_embeddings": false,
52
+ "rope_parameters": {
53
+ "beta_fast": 32,
54
+ "beta_slow": 1,
55
+ "factor": 40,
56
+ "mscale": 1.0,
57
+ "mscale_all_dim": 1.0,
58
+ "original_max_position_embeddings": 4096,
59
+ "type": "yarn",
60
+ "rope_theta": 10000,
61
+ "rope_type": "yarn"
62
+ },
63
+ "rope_interleave": true,
64
+ "attention_bias": false,
65
+ "attention_dropout": 0.0,
66
+ "num_nextn_predict_layers": 1,
67
+ "qk_head_dim": 192,
68
+ "head_dim": 8,
69
+ "auto_map": {
70
+ "AutoConfig": "configuration_deepseek.DeepseekV3Config",
71
+ "AutoModel": "modeling_deepseek.DeepseekV3Model",
72
+ "AutoModelForCausalLM": "modeling_deepseek.DeepseekV3ForCausalLM"
73
+ },
74
+ "ep_size": 1,
75
+ "model_type": "deepseek_v3",
76
+ "moe_layer_freq": 1,
77
+ "scoring_func": "sigmoid",
78
+ "topk_method": "noaux_tc",
79
+ "output_attentions": false,
80
+ "dtype": "bfloat16"
81
+ },
82
+ "covers": {
83
+ "deepseek-ai/DeepSeek-R1": "56d4cbbb4d29f4355bab4b9a39ccb717a14ad5ad"
84
  },
85
+ "built_from": {
86
+ "repo": "deepseek-ai/DeepSeek-R1",
87
+ "revision": "56d4cbbb4d29f4355bab4b9a39ccb717a14ad5ad"
88
  },
89
+ "seed": 17,
90
+ "dtype": "bfloat16",
91
+ "builder": "example/build_fixtures.py",
92
+ "model_class": "DeepseekV3ForCausalLM",
93
+ "parameters": 16624256,
94
+ "missing_parameters": [],
95
+ "checkpoint_inspection": "parameter headers/indexes; bounded binary fallback",
96
+ "numeric_health_scope": "CPU float32/bfloat16/float16; autocast for low-precision losses",
97
+ "captured": {
98
+ "call": "training step",
99
+ "inputs": [
100
+ "attention_mask",
101
+ "input_ids",
102
+ "labels"
103
+ ],
104
+ "class": "DeepseekV3ForCausalLM"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
105
  },
106
+ "weights": "random",
107
+ "gate": {
108
+ "random": {
109
+ "pass": true,
110
+ "accepted_insensitive": {},
111
+ "threshold": 0.001,
112
+ "deltas": {
113
+ "input_ids:roll_batch": 0.931640625,
114
+ "input_ids:reverse": 1.0390625,
115
+ "attention_mask:all_ones": null
116
+ },
117
+ "weakest": "input_ids:roll_batch",
118
+ "no_perturbation_defined": [],
119
+ "not_a_forward_parameter": []
120
+ }
121
  },
122
+ "numeric_health": {
123
+ "float32": {
124
+ "outputs_finite": true,
125
+ "loss_finite": true,
126
+ "gradients_finite": true,
127
+ "finite": true
128
+ },
129
+ "bfloat16": {
130
+ "outputs_finite": true,
131
+ "loss_finite": true,
132
+ "gradients_finite": true,
133
+ "finite": true
134
+ },
135
+ "float16": {
136
+ "outputs_finite": true,
137
+ "loss_finite": true,
138
+ "unscaled_gradients_finite": true,
139
+ "finite": true
140
+ }
141
+ },
142
+ "copied_unchanged": [
143
+ "LICENSE",
144
+ "configuration_deepseek.py",
145
+ "generation_config.json",
146
+ "modeling_deepseek.py",
147
+ "tokenizer.json",
148
+ "tokenizer_config.json"
 
 
149
  ],
150
+ "environment": {
151
+ "python": "3.12.12",
152
+ "machine": "arm64",
153
+ "torch": "2.14.1",
154
+ "transformers": "5.22.0.dev0",
155
+ "tokenizers": "0.23.3"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
156
  },
157
+ "sha256": {
158
+ "LICENSE": "1c8f573e830ca9b3ebfeb7ace1823146e22b66f99ee223840e7637c9e745e1c7",
159
+ "config.json": "38c3aa3e4a1367dae62f73668c736aff5af1eb60abf22bc96ba2ca6717413a55",
160
+ "configuration_deepseek.py": "d5126f7a82eaa5fe10c294af7a8f02d59e7145c2dc8837b83ae338c1b72001d2",
161
+ "generation_config.json": "3f21d5d199c7ea6b0f807e3d9865a8a9957b76a604c946bce6e73fd0629f8ca3",
162
+ "model.safetensors": "3f7c061f15ab96c535aeae066495eb0f098c798c87e714a74a0d06a2db42423b",
163
+ "modeling_deepseek.py": "eb6d535742061cf9da7a4232ecfe2f089d5ce20080afc5d2181e9d70ec4af8a4",
164
+ "tokenizer.json": "ecb6f9fc369894346f0511f4074ca75cee5cd5f3b06d02f1ba35fcd39f8e121d",
165
+ "tokenizer_config.json": "99e80c96269ca4430f1e67f67b5766cb096cbac96fed7a7c611c6ee088b3a039"
166
  },
167
+ "serialization": {
168
+ "file": "model.safetensors",
169
+ "reverted_conversions": [
170
+ "WeightConverter: ['mlp.experts.*.gate_proj.weight', 'mlp.experts.*.up_proj.weight'] -> ['mlp.experts.gate_up_proj']",
171
+ "WeightConverter: ['mlp.experts.*.down_proj.weight'] -> ['mlp.experts.down_proj']"
172
+ ],
173
+ "migrated_from": "model.safetensors"
174
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
175
  }
model.safetensors CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:91f350ced1ae466ada4f94007cf4dc61f10b550bcc7d571dd0f19180e14ca8c9
3
  size 33253128
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3f7c061f15ab96c535aeae066495eb0f098c798c87e714a74a0d06a2db42423b
3
  size 33253128