mlx-lm

View on PyPIReverse Dependencies (46)

0.24.0 mlx_lm-0.24.0-py3-none-any.whl

Wheel Details

Project: mlx-lm
Version: 0.24.0
Filename: mlx_lm-0.24.0-py3-none-any.whl
Download: [link]
Size: 187512
MD5: 03bc36b4ae71f839272058bd6cd040c9
SHA256: 5d74f71254666bacaaed7649961ede993ef062da0f29cd1003bb7a96f71d29c7
Uploaded: 2025-04-28 13:44:54 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: mlx-lm
Version: 0.24.0
Summary: LLMs on Apple silicon with MLX and the Hugging Face Hub
Author: MLX Contributors
Author-Email: mlx[at]group.apple.com
Home-Page: https://github.com/ml-explore/mlx-lm
License: MIT
Requires-Python: >=3.8
Requires-Dist: mlx (>=0.25.0)
Requires-Dist: numpy
Requires-Dist: transformers[sentencepiece] (>=4.39.3)
Requires-Dist: protobuf
Requires-Dist: pyyaml
Requires-Dist: jinja2
Requires-Dist: datasets; extra == "test"
Requires-Dist: lm-eval; extra == "evaluate"
Requires-Dist: tqdm; extra == "evaluate"
Requires-Dist: datasets; extra == "awq"
Provides-Extra: test
Provides-Extra: evaluate
Provides-Extra: awq
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: author-email
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary
License-File: LICENSE
[Description omitted; length: 9186 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (80.0.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
mlx_lm/__init__.py sha256=v8KkXKL2nd5OFU4QSaRPE_KPWCUBtTrrV3fuOur_d6U 239
mlx_lm/__main__.py sha256=u0E_OyzU-NjdNZYVCnwcpHgLauqKmugBbqEyefzrG6M 657
mlx_lm/_version.py sha256=neG0F3gybrm-t4tCxITYY9WQV04btxMZzDLyT6DP16U 60
mlx_lm/awq.py sha256=nNJDSfchq22vsBTIDpR33ABX6Hlu0AZwMv8ZYGLrPAE 18703
mlx_lm/cache_prompt.py sha256=auNEpbR6BT8zTGtzM307V04TEyLoqIQZnGrcayhCPgQ 4768
mlx_lm/chat.py sha256=Al-kGiTtQOXYudPjtnVN-oAz-Q9a-VMlyi2Roe1klEM 3791
mlx_lm/convert.py sha256=zUJmpfrhaQqNOUWfOEKA-2d9M3yRs4x-osk1IUfm3Eo 6951
mlx_lm/evaluate.py sha256=7IJVDdNFpPTNrzEB43XTbLFPTS7-DH5VJ3OCT4OA4Uw 15722
mlx_lm/fuse.py sha256=N7cLZNWzrJhuUrk4B7egMMDWqR18nM1TNdSSm5ljck0 3802
mlx_lm/generate.py sha256=W4bFuUpSSwv-rElsRztPPnKuDRHAjqugs4yWPCQyJ3M 30207
mlx_lm/gguf.py sha256=VrNbb1lC_xhM6edWyUyw5qHYXglPX1LtYjLYxIyyJHs 11475
mlx_lm/lora.py sha256=JyLyXgwmEKF96GSzE8oBEVwdurZlJ0f850ia6OEryUc 9645
mlx_lm/manage.py sha256=_PdPyhte4SgnwRBKKN_fESBOFnKrL9wQ7XzOUaP9vtU 4706
mlx_lm/merge.py sha256=dv3MIDS68p3BofkEwEjRnU9F7eatkK3uyJTpM-bGhZ0 4956
mlx_lm/py.typed sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
mlx_lm/sample_utils.py sha256=4vUBxHbKUM0o9EcrDwFuKiC8x3MdwytlWpLl-oLOOOk 10753
mlx_lm/server.py sha256=D3nKPvPAvyNC9IZ0IdO_U8EMfjHOuvQepJDbpVf77LQ 32005
mlx_lm/tokenizer_utils.py sha256=mQmWxxVo3MtHaPAsGN0c4JMvraRlBVyEpVcSH27yB54 12339
mlx_lm/upload.py sha256=0lxUP1TFi9z3Vc7uqdndo2FppwTidU6hB1-sEZA46z0 526
mlx_lm/utils.py sha256=kuRUourQ86B3DIrBQInS9rwkq6TbGw_EUWHh1rKx7Eg 15789
mlx_lm/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mlx_lm/models/baichuan_m1.py sha256=gRNrYqayNiHjnsYorTP9WeaSr5NHg4LyuUz24cWPvFE 7874
mlx_lm/models/base.py sha256=5IPVU9hF25toH7gSFcVusIWStnOH-jXy1cAtDOC3zCo 3673
mlx_lm/models/cache.py sha256=h4Rrutac-MZjuK73mWOjNCclslOaDEl2OKmrU64DPxU 16872
mlx_lm/models/cohere.py sha256=w1DNsPYAF1rluKp1RL6BLEASsqSwFZsXMmEZxYQCKc4 5932
mlx_lm/models/cohere2.py sha256=EbZVhcNQL8GeK1x1-JPbd0x9igkolR15MjNKvMzOGgg 7346
mlx_lm/models/dbrx.py sha256=xIhmBkvgLdaziXn_ANci_cVJZzw3itQMA457wzFBQM8 8077
mlx_lm/models/deepseek.py sha256=9iXssOY2rbeJO3y9dnoB5Jf6NW3DVt9aGW-Sdgw78Oc 8837
mlx_lm/models/deepseek_v2.py sha256=AsoByFieFijOb7ocv5MN19boCBzGgCUOgZmBF6StHe0 15891
mlx_lm/models/deepseek_v3.py sha256=ratSvnFpb7dgdLRovV7se6OEQI_ahI2x6io8E4Sp5p0 18401
mlx_lm/models/exaone.py sha256=i8DSJwa88v5Ml7hOrEUdkXGCjitWeshnGgja7-o8e4U 5297
mlx_lm/models/gemma.py sha256=ivohMUoHydTD60i6fcLeJfAeSlyxeASr7b90e3__OhQ 5419
mlx_lm/models/gemma2.py sha256=-nGNKkAz2eOq78qX6jNsOWKtOOgH6jm-7g8EefLJrE0 6820
mlx_lm/models/gemma3.py sha256=-uterdR-21uotnn4HaKhiUlN-bBtmKy_PKo6TusdchI 1750
mlx_lm/models/gemma3_text.py sha256=Pvh3h6TYev_jHX-dcYIiN3QMFQv7mYUPUVYU-Otdj_c 8187
mlx_lm/models/glm4.py sha256=bP41lByBWMJ7jMreQKjhgnowAX1ufpE0TsK6cfl1ipM 5683
mlx_lm/models/gpt2.py sha256=73Usk6tC32h7x7FRk_v2TgNc6zoJA_ThzyImgOq0qYs 6193
mlx_lm/models/gpt_bigcode.py sha256=bjikspnartyxeskjPiPBwfQim-1MPCCM5oNboa5fRnc 5588
mlx_lm/models/gpt_neox.py sha256=IDDCOCy1LF4YxoO_LHkoWlyLYA50ZgxeHJOnh7JUO9c 6619
mlx_lm/models/granite.py sha256=DZAl1_yj6nE4wwXSO3rTm5_v3lvq3oz7jP3hbFzdUjM 6235
mlx_lm/models/helium.py sha256=JAgZmQd0xahxuyZ4SMGi_zVbZ33_KLxcWPZjN1tYrXc 5734
mlx_lm/models/hunyuan.py sha256=AyPzt59X3qBx9fEauVwuTnKBHElyrvB6gvmkwNOStxk 10640
mlx_lm/models/internlm2.py sha256=-_grvIB_fwLCVpa1UWbpMjKEjS2vFfqt4gBT1JU0ZX8 7760
mlx_lm/models/internlm3.py sha256=bADSxcyPZYl2oqCWaEhOpYQJmk8Ao4oRMYSbbBAnqmw 7820
mlx_lm/models/kimi_vl.py sha256=uVzOOddoDLctrz-Vg67nDdqVLApV17I4d0MoISneZNk 3660
mlx_lm/models/llama.py sha256=2nO3-EQxmfQ3Cba90SnVshEmKXBy4bimwUtwSHqYHZg 6561
mlx_lm/models/llama4.py sha256=v7qBxv0lSOl8f16id5yofsXUPeYP0F-QJy5TgzoZZWA 11015
mlx_lm/models/mamba.py sha256=HQqpBtx8485UramaJizShcSw7Dn_RVNdXYHseAJFc50 7865
mlx_lm/models/minicpm.py sha256=Uhw8AefX-ptNE5vjPL3M6D7HuWcDPddzBcUOz0-XXVs 6492
mlx_lm/models/minicpm3.py sha256=b7jsZ5PtuTZNEjB1Gwx2ENGbzKAK1Pq3uRnyNu-LXJ4 8155
mlx_lm/models/mixtral.py sha256=biTryGJixYZVZVZtaSLlo18KHtsmFIZno6GNg_ZiHoo 7176
mlx_lm/models/nemotron-nas.py sha256=sF3846fr_itgSee5kzLm-AXUCm6UVJdv6LxmYYIRCmY 13842
mlx_lm/models/nemotron.py sha256=8sMZAd4F24HQI9TP-41L0z7VGRPmvWgkd7qOUG3i3WU 7137
mlx_lm/models/olmo.py sha256=HfpLDpxD615eaq2thmjHCzZp0K-Gr48rCqP6SIWAHNs 4973
mlx_lm/models/olmo2.py sha256=nBPDBQI9MCxIPtCPqy3oA8VTUfk7IT4k6iSNoPpB2Yk 6685
mlx_lm/models/olmoe.py sha256=ZC6K4-OQuTPoVd8ixHT8OEhlUd-8ddE62XJqvmVv3JY 7505
mlx_lm/models/openelm.py sha256=r2M38kWwDvc3lUU7qOq6YRdWPVmaFLgi3Gkc2PbwO8U 6869
mlx_lm/models/phi.py sha256=KKqpNFl4VQ4K9MNA2uI9Pfc8cNmRJ8LNtdgN6GGUQP8 5699
mlx_lm/models/phi3.py sha256=irwjXZPdzVjiITySl2O7WpNAMedTvy1vjBZLh0hfqSI 7368
mlx_lm/models/phi3small.py sha256=n2BXqbA8Y0fiES8xuDi0k7QK_so40y2W9DqACxkKc2U 10280
mlx_lm/models/phimoe.py sha256=L0aGRYExq75Q9IttNAwZyNC44tNORhIa7ipngGjGOW4 7290
mlx_lm/models/phixtral.py sha256=iYfNFxbn7TLqemF9utenqC1-5j7YZc_w5FlIhIVT3S4 6127
mlx_lm/models/plamo.py sha256=aOUggqXNJtnX-qtNTbjvYXda0m_eucg4BWUvqHhv-t8 6620
mlx_lm/models/plamo2.py sha256=Los3OWZ0RZsa6uBIvnOafgPKoqAPjjxAlnzBRz3YOoo 18843
mlx_lm/models/qwen.py sha256=NO0qSW7VAydNhxAMiKtpjazd5oQh3zFm8mDkXv0PQEc 4777
mlx_lm/models/qwen2.py sha256=Ycb-6lX7gveLCyXNbexjp9Qy16Tbh2Z_0sCxBawnMNM 5990
mlx_lm/models/qwen2_moe.py sha256=0Gpi4ECPRqZ95aZxoVG4egnrv__PcZnO--gyqNyWLZw 7962
mlx_lm/models/qwen3.py sha256=_mMv5N9zNdHzR9UHp2UijwOx6Dja5-tS0iWJB8lz9qE 5904
mlx_lm/models/qwen3_moe.py sha256=pJCyb-QO4pAnp3Mbmravsnj4yX1WWM5RHLTDwlgPyfg 7746
mlx_lm/models/recurrent_gemma.py sha256=-Q6XLDHA7yvpqGdaoKX1v5PmaoZh3jn36ySOp235rQE 13218
mlx_lm/models/rope_utils.py sha256=vzishwmj2O9qyHidi_aqR_-KVpUXHDbP6Uq6hEbO42A 5741
mlx_lm/models/stablelm.py sha256=JM7mKbEERWHwSbvOeEIm1QI3uRou8w9ZFlZucfHK8qQ 6839
mlx_lm/models/starcoder2.py sha256=NR3AI2lV9-jWNp21Z5k7EKsyTQBI_SHUIscuiTiK9Ws 5223
mlx_lm/models/su_rope.py sha256=dA-uGbFI9HEMCJabZy5u0jimEd_rPc7a7Qu9pTlAeX4 2664
mlx_lm/models/switch_layers.py sha256=B63QNqykKnMlNmE9XoB9xJs7O17Rs8hIDF0BZDd4Bn8 6000
mlx_lm/tuner/__init__.py sha256=oDxjfHlSESoJkGtud8r12t86zuscJxb9ELAa_TGGc6M 92
mlx_lm/tuner/datasets.py sha256=KiqmqPGqP_SRw8oSgKl6HdPS3a0cg7wKDNa65zJRJ5E 9117
mlx_lm/tuner/dora.py sha256=jBpjvaGGkk79-eWenufLOfKRqu24y8ebPEJM85mF5bA 6894
mlx_lm/tuner/lora.py sha256=KTfWwxn-DCrfGXjFq-tbTLt8n8Dcm-dTcCEDQIcahI8 8377
mlx_lm/tuner/trainer.py sha256=r97Rte75MSfYeOBHzhXDYY3GD4sYYeo7zuGSHh-qfjc 11590
mlx_lm/tuner/utils.py sha256=UYC7n_DWRYvf3a70Gmmif4fb6kDyjbAVAEZnW70W-Uk 9189
mlx_lm-0.24.0.dist-info/licenses/LICENSE sha256=zPq3zLLqMG9xUxyMp3u1VQdgbNkHaLHjK4tSq1tIzwE 1066
mlx_lm-0.24.0.dist-info/METADATA sha256=QPPkbqf8q9KUtHpL65giHolWto6G_ktl3sHkVsRj4Ew 10147
mlx_lm-0.24.0.dist-info/WHEEL sha256=ck4Vq1_RXyvS4Jt6SI0Vz6fyVs4GWg7AINwpsaGEgPE 91
mlx_lm-0.24.0.dist-info/entry_points.txt sha256=V8R1-OolXlxRXtLvb1T0_h54qZh4N0md5gaS2nom7iY 440
mlx_lm-0.24.0.dist-info/top_level.txt sha256=dQA-y6yw3xk0oKa3nHVbKvJBfy-PCsOT0Vzm3BzywCY 7
mlx_lm-0.24.0.dist-info/RECORD

top_level.txt

mlx_lm

entry_points.txt

mlx_lm.awq = mlx_lm.awq:main
mlx_lm.cache_prompt = mlx_lm.cache_prompt:main
mlx_lm.chat = mlx_lm.chat:main
mlx_lm.convert = mlx_lm.convert:main
mlx_lm.evaluate = mlx_lm.evaluate:main
mlx_lm.fuse = mlx_lm.fuse:main
mlx_lm.generate = mlx_lm.generate:main
mlx_lm.lora = mlx_lm.lora:main
mlx_lm.manage = mlx_lm.manage:main
mlx_lm.merge = mlx_lm.merge:main
mlx_lm.server = mlx_lm.server:main
mlx_lm.upload = mlx_lm.upload:main