AutomatosX commited on
Commit
81e8909
·
verified ·
1 Parent(s): b593f2f

Correct logical model size information

Browse files

Document the logical target parameter count and, where needed, correct the Safetensors index metadata so packed quantized storage is not mistaken for model size. Weight files and shard weight maps are unchanged.

Files changed (3) hide show
  1. README.md +12 -4
  2. ax_provenance.json +15 -3
  3. model.safetensors.index.json +3 -2
README.md CHANGED
@@ -18,9 +18,13 @@ tags:
18
 
19
  # AX DiffusionGemma 26B-A4B IT MLX 4-bit
20
 
 
 
 
 
21
  > **Transparent upstream mirror — AutomatosX made no model changes.**
22
 
23
- This is a revision-pinned, byte-exact mirror of
24
  [mlx-community/diffusiongemma-26B-A4B-it-4bit](https://huggingface.co/mlx-community/diffusiongemma-26B-A4B-it-4bit)
25
  at commit `a7a81407613811e8ba63af92ac0d852b809e191f`.
26
 
@@ -29,7 +33,9 @@ otherwise alter the weights, configuration, tokenizer, processor, chat
29
  template, or generation settings. The MLX conversion and quantization were
30
  performed upstream by MLX Community with `mlx-vlm` 0.6.3. AutomatosX adds only
31
  this mirror documentation, the preserved upstream model card, a copy of the
32
- declared license, and machine-readable provenance.
 
 
33
 
34
  ## Model details
35
 
@@ -80,8 +86,10 @@ ordinary autoregressive TTFT and decode-throughput comparisons do not apply.
80
 
81
  `UPSTREAM_README.md` preserves the original MLX Community model card.
82
  `ax_provenance.json` pins the source commit and records SHA-256 values and sizes
83
- for every mirrored artifact. All source artifacts other than the replaced model
84
- card are byte-identical to the pinned upstream revision.
 
 
85
 
86
  This repository exists for revision-pinned cataloging and convenient discovery;
87
  it does not represent a new model, conversion, quantization, or benchmark claim
 
18
 
19
  # AX DiffusionGemma 26B-A4B IT MLX 4-bit
20
 
21
+ > **Parameter count:** approximately 25.82B logical parameters (26B total,
22
+ > approximately 4B active per token). `4-bit` is the quantization precision,
23
+ > not a 4B model-size claim.
24
+
25
  > **Transparent upstream mirror — AutomatosX made no model changes.**
26
 
27
+ This is a revision-pinned, transparent mirror of
28
  [mlx-community/diffusiongemma-26B-A4B-it-4bit](https://huggingface.co/mlx-community/diffusiongemma-26B-A4B-it-4bit)
29
  at commit `a7a81407613811e8ba63af92ac0d852b809e191f`.
30
 
 
33
  template, or generation settings. The MLX conversion and quantization were
34
  performed upstream by MLX Community with `mlx-vlm` 0.6.3. AutomatosX adds only
35
  this mirror documentation, the preserved upstream model card, a copy of the
36
+ declared license, machine-readable provenance, and a `total_parameters` field
37
+ in the shard index so the Hub does not mistake packed 4-bit storage for the
38
+ logical model size.
39
 
40
  ## Model details
41
 
 
86
 
87
  `UPSTREAM_README.md` preserves the original MLX Community model card.
88
  `ax_provenance.json` pins the source commit and records SHA-256 values and sizes
89
+ for every mirrored artifact. All weight shards and all source artifacts other
90
+ than the replaced model card and shard index are byte-identical to the pinned
91
+ upstream revision. In the index, `weight_map` and `total_size` remain unchanged;
92
+ only the logical `total_parameters` metadata field was added.
93
 
94
  This repository exists for revision-pinned cataloging and convenient discovery;
95
  it does not represent a new model, conversion, quantization, or benchmark claim
ax_provenance.json CHANGED
@@ -6,7 +6,9 @@
6
  "source": {
7
  "repo_id": "mlx-community/diffusiongemma-26B-A4B-it-4bit",
8
  "revision": "a7a81407613811e8ba63af92ac0d852b809e191f",
9
- "model_artifacts_byte_exact": true,
 
 
10
  "upstream_readme_preserved_as": "UPSTREAM_README.md",
11
  "upstream_readme_sha256": "ad3262ee1b00cc856307a469e710991295712fee20480789aa522152785866c8"
12
  },
@@ -21,7 +23,8 @@
21
  "merged": false,
22
  "converted": false,
23
  "requantized": false,
24
- "mtp_added": false
 
25
  },
26
  "quantization": {
27
  "format": "mlx",
@@ -49,8 +52,17 @@
49
  "README.md",
50
  "UPSTREAM_README.md",
51
  "LICENSE",
52
- "ax_provenance.json"
 
53
  ],
 
 
 
 
 
 
 
 
54
  "excluded_local_only_files": [],
55
  "mtp": false
56
  }
 
6
  "source": {
7
  "repo_id": "mlx-community/diffusiongemma-26B-A4B-it-4bit",
8
  "revision": "a7a81407613811e8ba63af92ac0d852b809e191f",
9
+ "model_artifacts_byte_exact": false,
10
+ "weight_shards_byte_exact": true,
11
+ "index_weight_map_byte_exact": true,
12
  "upstream_readme_preserved_as": "UPSTREAM_README.md",
13
  "upstream_readme_sha256": "ad3262ee1b00cc856307a469e710991295712fee20480789aa522152785866c8"
14
  },
 
23
  "merged": false,
24
  "converted": false,
25
  "requantized": false,
26
+ "mtp_added": false,
27
+ "index_metadata_modified": true
28
  },
29
  "quantization": {
30
  "format": "mlx",
 
52
  "README.md",
53
  "UPSTREAM_README.md",
54
  "LICENSE",
55
+ "ax_provenance.json",
56
+ "model.safetensors.index.json:metadata.total_parameters"
57
  ],
58
+ "destination_index": {
59
+ "path": "model.safetensors.index.json",
60
+ "size_bytes": 165404,
61
+ "sha256": "2b9d39e640173a25acd648ef4d0e98ae4cd06e90b6d6e0b4c0f22111491835d3",
62
+ "total_parameters": 25823778864,
63
+ "source_weight_map_unchanged": true,
64
+ "source_total_size_unchanged": true
65
+ },
66
  "excluded_local_only_files": [],
67
  "mtp": false
68
  }
model.safetensors.index.json CHANGED
@@ -1,6 +1,7 @@
1
  {
2
  "metadata": {
3
- "total_size": 16542844632
 
4
  },
5
  "weight_map": {
6
  "model.decoder.embed_tokens.biases": "model-00001-of-00004.safetensors",
@@ -1651,4 +1652,4 @@
1651
  "model.encoder.vision_tower.std_bias": "model-00004-of-00004.safetensors",
1652
  "model.encoder.vision_tower.std_scale": "model-00004-of-00004.safetensors"
1653
  }
1654
- }
 
1
  {
2
  "metadata": {
3
+ "total_size": 16542844632,
4
+ "total_parameters": 25823778864
5
  },
6
  "weight_map": {
7
  "model.decoder.embed_tokens.biases": "model-00001-of-00004.safetensors",
 
1652
  "model.encoder.vision_tower.std_bias": "model-00004-of-00004.safetensors",
1653
  "model.encoder.vision_tower.std_scale": "model-00004-of-00004.safetensors"
1654
  }
1655
+ }