Downloads · 30 days
138
29% of all-time downloads
treeish/Qwen3.5-4B-oQ4e-FP16-MTP-MLX
Qwen3.5-4B-oQ4e-FP16-MTP-MLX is a image-text-to-text model from treeish. Use it for the image-text-to-text task on the model card, and read the license before you ship it in a product. It is set up for mlx. The card lists the license as apache-2.0.
This is the FP16 precision sibling of treeish/Qwen3.5-4B-oQ4e-MTP-MLX. It is intended for Sprig on M1 and M2 Macs, where FP16 avoids relying on BF16 arithmetic. M3 and newer Macs use the original BF16 package.
Downloads · 30 days
138
29% of all-time downloads
All-time downloads
473
Public
Parameters
4.7B
3.3 GB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors3.3 GB · 99%
How the weights are stored.
U324.3B · 93%
From the Hugging Face model README
This is the FP16 precision sibling of treeish/Qwen3.5-4B-oQ4e-MTP-MLX. It is intended for Sprig on M1 and M2 Macs, where FP16 avoids relying on BF16 arithmetic. M3 and newer Macs use the original BF16 package.
The oQ4e quantised weights, complete vision tower, embedded Multi-Token Prediction head, tokenizer and corrected chat template are all retained. This sibling changes storage precision only for tensors that were BF16 in the source package. It does not reduce the model's disk or memory footprint.
language_model.mtp.*The package contains 1,250 indexed tensors, including 297 vision-tower tensors and 29 embedded MTP tensors. It occupies essentially the same 3.3 GB as its BF16 sibling.
The source is treeish/Qwen3.5-4B-oQ4e-MTP-MLX at commit dfd85130da4b921edf8237ead3103e8bdb801618.
The conversion used MLX 0.32.0 and follows the FP16 precision-sibling policy used by youssofal/MTPLX at commit 963b923fa8be21f43194203777d5c075fc041ec9:
The conversion changed 994 BF16 tensors to FP16 and preserved 256 packed uint32 tensors. All 297 vision tensors became FP16. Of the 29 embedded MTP tensors, 22 became FP16 and 7 packed uint32 tensors were preserved. MTPLX_FP16_CONVERSION_MANIFEST.json records every tensor, dtype, shape and source/output digest.
The parent package's model provenance and Froggeric chat-template attribution remain applicable. See its model card and this package's RELEASE_MANIFEST.json for the pinned upstream revisions.
This package is validated with Treeish's pinned MLX Swift runtime. Another runtime must support the per-tensor quantisation overrides in config.json and the embedded Qwen MTP layout.
This package is Treeish's M1 and M2 variant. M3 and newer Macs use the BF16 sibling. Treeish uses this model from 16 GB of unified memory. Actual headroom depends on context length, cache settings and other running applications.
The release candidate was validated on a 36 GB M4 Max using Treeish's release benchmark:
search_text call with the requested query and result count.These figures describe one machine and one small release fixture. They are not general model benchmarks.
This is a low-bit quantisation. It trades some model quality for memory use and local generation speed. The FP16 sibling changes residual floating-point precision, not quantisation or active parameter count.
The model package contains no custom executable code. File sizes, SHA-256 digests and source revisions are recorded in RELEASE_MANIFEST.json and MTPLX_FP16_CONVERSION_MANIFEST.json.
Qwen3.5-4B is licensed under Apache 2.0. The full licence text is included in LICENSE. The Froggeric template repository and MTPLX also declare Apache 2.0 and are attributed above.