mlx-vlm

View on PyPIReverse Dependencies (8)

0.1.25 mlx_vlm-0.1.25-py3-none-any.whl

Wheel Details

Project: mlx-vlm
Version: 0.1.25
Filename: mlx_vlm-0.1.25-py3-none-any.whl
Download: [link]
Size: 237544
MD5: 1739d24bacf9d77344249dcd6e0a4116
SHA256: 376960ae1f79604fc1c34f31e246a5b50b257ff26f4730c8c7e2698a9297555c
Uploaded: 2025-04-21 11:51:08 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: mlx-vlm
Version: 0.1.25
Summary: Vision LLMs on Apple silicon with MLX and the Hugging Face Hub
Author: Prince Canuma
Author-Email: prince.gdt[at]gmail.com
Home-Page: https://github.com/Blaizzy/mlx-vlm
License: MIT
Requires-Python: >=3.8
Requires-Dist: mlx (>=0.25.0)
Requires-Dist: datasets (>=2.19.1)
Requires-Dist: tqdm (>=4.66.2)
Requires-Dist: numpy (>=1.23.4)
Requires-Dist: transformers (>=4.51.3)
Requires-Dist: gradio (>=5.19.0)
Requires-Dist: Pillow (>=10.3.0)
Requires-Dist: requests (>=2.31.0)
Requires-Dist: opencv-python (==4.10.0.84)
Requires-Dist: mlx-lm (>=0.23.0)
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: requires-dist
Dynamic: requires-python
Dynamic: summary
License-File: LICENSE
[Description omitted; length: 3992 characters]

WHEEL

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

RECORD

Path Digest Size
mlx_vlm/__init__.py sha256=1r-qJv7t9lPEGTzgJxxW3195i4b4Givcolnn6mvmXFk 259
mlx_vlm/chat.py sha256=CPeuxfq5epXDiFSGT8jne47UC_zJwnPA_PKk-aJ1v8E 7910
mlx_vlm/chat_ui.py sha256=KjqdZ3WoFe03owjCSFVa5B0h12p8THgGenHWZoh0TsE 2760
mlx_vlm/convert.py sha256=YqhoMBBeIdhDGOjlFF6vouiCPXc47RkmZYFj7_zdMW0 1804
mlx_vlm/generate.py sha256=BpqNLGV9efbN3AgpwlgUetLU2vNfkBkwCqrd0j_A98o 4830
mlx_vlm/lora.py sha256=4eWT_aXa-xfWYgYUE2sOahRL0GyGPdiycrDORNgeagg 5601
mlx_vlm/prompt_utils.py sha256=qtqKLxz4_q2gOwoQfZNY97G6dzGofvJl4PGbcOf8DJ4 8933
mlx_vlm/sample_utils.py sha256=Q_PT7wbq-pHostpUgmhCm-WcsvZ_sWHKMq-Owy3XUT8 1354
mlx_vlm/smolvlm_video_generate.py sha256=tXZaYuMKzn6kQW-jnXoDQPJy8zIoUjUu1eR8MYfr8mM 2880
mlx_vlm/tokenizer_utils.py sha256=si_yU4NfBBdDk1vHGhGdzvwQyYKGOBcNOvuXXfeDXRc 10693
mlx_vlm/utils.py sha256=wMofNkeoaVdT-mz6fAt9BX69-TkKHJ4P95erm-TPcxM 43446
mlx_vlm/version.py sha256=Ej7LsXg-6CASlaEHsZkUoLDpYEfHeFKdIeXMIM0esgA 23
mlx_vlm/video_generate.py sha256=fonb_RGIGWKbCvGbeXEnjhvfBpSpuWay8mqa166jDVM 21261
mlx_vlm/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mlx_vlm/models/base.py sha256=d-hdZUblSAHEc1cYqs_bs5wMMUWvgIaLE0QS0qp5F_c 5536
mlx_vlm/models/cache.py sha256=FIn7WWUtdnmpQGRIzour_eLz6umW5JVB_9Js68cMOW8 1611
mlx_vlm/models/aya_vision/__init__.py sha256=DsuevxWyQ_P-7qcxPfH86gjw-qo1sJIVsW8BMMMBR9s 126
mlx_vlm/models/aya_vision/aya_vision.py sha256=5rdr5ausMRJgUOGWVpRPibK4SB0hNL4D7Xq0yqDfkzQ 7928
mlx_vlm/models/aya_vision/interpolate.py sha256=JsFYtIZoDv8XAfqYKt7p3fdUPybGx8LVVtWi9ejLgZo 7073
mlx_vlm/models/aya_vision/language.py sha256=xFggbn0HXIAdGpSX7ykbU07RROfRMstNODz509Ry3YA 7276
mlx_vlm/models/aya_vision/vision.py sha256=BeVhbFbMLEUqRakLInWy3t90cX-F5EXkS9Yvt0ftrtY 18135
mlx_vlm/models/deepseek_vl_v2/__init__.py sha256=BQv9ZWMbrIxqE9N-hPThwZ-1u2DTtdt4yKo3lpE-xHA 178
mlx_vlm/models/deepseek_vl_v2/conversation.py sha256=H6-RV9A8wy8ea7TgM_G_DcCamYYRT1-X8TETbtgEXD4 8230
mlx_vlm/models/deepseek_vl_v2/deepseek_vl_v2.py sha256=VIClN9l0uRB-ZPshu2ds_-j6WbMSIk0fZZQoJ62Sl64 19154
mlx_vlm/models/deepseek_vl_v2/language.py sha256=WnKRBYirXLeXtOR7ku-tnzhcDnk5kogWzViBTWph3w0 20449
mlx_vlm/models/deepseek_vl_v2/processing_deepsek_vl_v2.py sha256=RAfwrkXiGnyRIlNmlh8eKPNSrudoNrvdgS9cEDANxiw 18671
mlx_vlm/models/deepseek_vl_v2/vision.py sha256=6Uf8gbhY8bCyXls_68TIbE_ly4wus4S5ELkOgSzVkLI 10923
mlx_vlm/models/florence2/__init__.py sha256=TCHENiHr36OR7FGMVID0DDbNIwjtJifPtFiuCSBy2nk 125
mlx_vlm/models/florence2/florence2.py sha256=sZufvoFROLeLE9o35TpyJUekRAgQS9U4CyONl2o3AAk 14307
mlx_vlm/models/florence2/language.py sha256=HbFYkJPP_nho91MkdwUXI94FLvu2LBOci_inaffy2kw 16433
mlx_vlm/models/florence2/vision.py sha256=5bna_aw7gDJ_knjimiZ9czLydkEJmt0nuN5gnptNcLE 16997
mlx_vlm/models/gemma3/__init__.py sha256=iOd-lWlJDgnEyoZZ6vikZd3PsRhBq8_uSLPIAUjPpfo 122
mlx_vlm/models/gemma3/gemma3.py sha256=EiCBuiEa6xLq3X2ePFq1Nuj6GbJ64WwX4IGSwxA5N-s 8225
mlx_vlm/models/gemma3/language.py sha256=A-Amluh-Eiw1zPu9k42RFd2kbp9rhZgHN9ginJEZeIA 10185
mlx_vlm/models/gemma3/vision.py sha256=p7eQCmadFHBQcY7oR64skX53kqkoZPLE0_diW-5dHm4 7657
mlx_vlm/models/idefics2/__init__.py sha256=9-RTi8hnIXow9Lng_3ZauPcH0-KfAxqtkkopPbp9hCQ 145
mlx_vlm/models/idefics2/idefics2.py sha256=7dJzk7fkAm2rdsw-1jSSD6K2lIq_63lOjMn6InRWN6s 11142
mlx_vlm/models/idefics2/language.py sha256=NU9cQ1zfN_n0PTyYBm1i0ePS88Q8IqXdw4UhpdWPXyw 5910
mlx_vlm/models/idefics2/vision.py sha256=ZGsEORw1N6R7lJ3Yiz90O3sGVlt-DZo4p_exvImxQxM 8843
mlx_vlm/models/idefics3/__init__.py sha256=QO4U4tH6cnmibJM6lGaUBjiFLnq5pysC63gb2Tcv0RY 124
mlx_vlm/models/idefics3/idefics3.py sha256=WIiMVLpFv_Fq_80ySnn9a8lxpLmXJK1OaaAqtpVBcxQ 6955
mlx_vlm/models/idefics3/language.py sha256=t6cDIMlKHWs1rec47HBzrAGAMZ_ApZRJwMS_1lfInrQ 5976
mlx_vlm/models/idefics3/vision.py sha256=gZyDmPeErlGsgtK1s8lLxg72g7D_-PFha9E5_lC2tm8 7587
mlx_vlm/models/internvl_chat/__init__.py sha256=yJda-w1nYNxbQw0bEk_eb0FESvj9YmQfyfC5TUk-G6M 198
mlx_vlm/models/internvl_chat/internvl_chat.py sha256=4FPmXEVYKX00wIvmGI9-uW2dn9qxRjMxHV4WMcGVby4 6539
mlx_vlm/models/internvl_chat/processor.py sha256=UkE-qFLRcS3xeEa57rRkCQTyG-e8JiolY7eFyMH8ZsA 14235
mlx_vlm/models/internvl_chat/vision.py sha256=M4Kq8Mon_YvK666HiCCpfh0CngjA7sX3SPubVc_vNRI 9786
mlx_vlm/models/kimi_vl/__init__.py sha256=xu3qapXNTsgV_Wiy6KPHlqmJvbnhXRnSJNK-m6Jfj4Y 123
mlx_vlm/models/kimi_vl/kimi_vl.py sha256=Oh4gQapvwXdAAetQaQrXFM9mSjA21sesnCzFavdpXos 5899
mlx_vlm/models/kimi_vl/language.py sha256=E9iXXiFDy18pWacABUNsRuW_eAQE_xhXfqtMyJi7iAk 16722
mlx_vlm/models/kimi_vl/vision.py sha256=advKmSL0kbMjLWN5QI3yXd0llNyTSs6gyLg5X904ruM 25317
mlx_vlm/models/llama4/__init__.py sha256=Yg0P88xUaJvvzct3xMJjd2A1dx7JV8Ukg3bBMEBGe9g 122
mlx_vlm/models/llama4/language.py sha256=GxJgBHX_TRX05iQ3tNdShpos1kJP40o99sNcx5S82IM 12903
mlx_vlm/models/llama4/llama4.py sha256=JmrqnlzU2rX2Ei7BCK6kew1G-OuZ2BLc5a6NQFea1UQ 4307
mlx_vlm/models/llama4/vision.py sha256=3PzBb9ynusCg-Zw_81xb0Y1Bcpjk6G0h8Rk090LrKoc 18435
mlx_vlm/models/llava/__init__.py sha256=XTbyDs7MRdWKiIjcrpj8jWRX_lWpkUeDUwq8XftMio0 121
mlx_vlm/models/llava/language.py sha256=80wQ7whqZdJZR9v3qFZsO7RytMmeSlrkzucfgPHfdj0 7657
mlx_vlm/models/llava/llava.py sha256=HoBsNegU2KHorRRicXbEtfUWbsv05eSovW4oxm4WC4M 6505
mlx_vlm/models/llava/vision.py sha256=ZV0WvzxGQ1k4esrSTa3yiAwjtOWnT40sjg02mVCoAx8 8520
mlx_vlm/models/llava_bunny/__init__.py sha256=9jsgrMKG-lSyB0R6Gpa-mA00kPUztEw3LpGwciJIuyU 147
mlx_vlm/models/llava_bunny/language.py sha256=mDjVDapChv3ltyul5nnile4DuAjkaJNBt1PdYtLP9TI 7474
mlx_vlm/models/llava_bunny/llava_bunny.py sha256=jrFxtzKi3rayq9wHG9jLOL42i_yKi_c2kk17_MvJkDs 9971
mlx_vlm/models/llava_bunny/vision.py sha256=JwKWMPp2tig8JHBNc72qiFwUO2hHmV2pNTDDqR62nAo 9703
mlx_vlm/models/llava_next/__init__.py sha256=0DqRY9eU4is6YTBnpTaaDw7dHgpb4LshbhiV4u1Tvac 126
mlx_vlm/models/llava_next/language.py sha256=mHfhpWUo0L12jb3s-ngkHY-Epv3Ex0mBNMkRc_o74LQ 7289
mlx_vlm/models/llava_next/llava_next.py sha256=iTq3DtxXXHB4fBI4MJHJN3hCC3u7WsE0DigYD_00wI8 6652
mlx_vlm/models/llava_next/vision.py sha256=iuHeSO4N-6dXZj2l_Cu06pX8NvuIFxqFGxOR5REVNN4 7926
mlx_vlm/models/mistral3/__init__.py sha256=Jcg12HYdW9E8uDHdPz1SS9PTfeinqDqWZPxGTwv7B1c 124
mlx_vlm/models/mistral3/mistral3.py sha256=mJqTJRAjiI95rnMyu1dXnZ7INJ8AFozCg_ctSCKRmFo 10364
mlx_vlm/models/mllama/__init__.py sha256=-wzqUK3A74dQBift1InXI79l8zfU5WgvjAmAJlAFutg 122
mlx_vlm/models/mllama/language.py sha256=dMdSQl5ZmyOP9e-zqd3qEGNnteVHXjls35RmoT3aiPU 14642
mlx_vlm/models/mllama/mllama.py sha256=97wc52IFa7pTfHzcEEhbfMMkey22abyOtjmHzFE_-Go 6726
mlx_vlm/models/mllama/vision.py sha256=Pns7GLeNqX5hJbAsVltUSR5S-C_jv65LkfzeLCbps50 17179
mlx_vlm/models/molmo/__init__.py sha256=Ho4yNHWTcZKUNFeePWKf93lm26t8aqbfpmyrGJ3LaTY 121
mlx_vlm/models/molmo/language.py sha256=IqNwseCDEVFYtmkUbrzyIj_zny8h4NCuuW7VpSMlFUE 7273
mlx_vlm/models/molmo/molmo.py sha256=4IYoZWnpZJ0lzA8WgZ8dnC66eYur8qw5k0uMTyzfxZ8 5641
mlx_vlm/models/molmo/vision.py sha256=ycj7SlrRJ6HLmZ6xs6YQ8Jq3lC-i5gx8BZve36_yjrM 16039
mlx_vlm/models/multi_modality/__init__.py sha256=KRtd-Xac8BS1Y98wBQnCsno0g2oXAaJTso92KM7C8bc 171
mlx_vlm/models/multi_modality/language.py sha256=obhGKOIaOpaV3ma92CE65tJx9AvZNo_xMbJEelpLKL0 7295
mlx_vlm/models/multi_modality/multi_modality.py sha256=c4eYYf3K53rG8STdaDdlgpmx8auzRKgn6sCO7wBs-Pg 13881
mlx_vlm/models/multi_modality/sam.py sha256=wBVbATFQCYPwj24SacVMYyCMtp_UJMb48hTvw4mSlek 19066
mlx_vlm/models/multi_modality/vision.py sha256=_8X3dJZs4DOdmb9xkOSEaN3MA--8lHj3sqDuviwGeYo 17342
mlx_vlm/models/paligemma/__init__.py sha256=VY8-bvKoa7eEZtagTdxPiI-Hdib77F4vyic7Y-pVEJk 125
mlx_vlm/models/paligemma/language.py sha256=ywctP93dS4qIhZTMgkCyWxxrH1EbPGCw3OJY2O97doU 9244
mlx_vlm/models/paligemma/paligemma.py sha256=kGxoOxEpfdWZHwr7n1yChuptt8CwRiI7WJWzFY9QB0w 6791
mlx_vlm/models/paligemma/vision.py sha256=HTHbpel48XGcgjLyiOH406vv2LCZGKcs5gIfgC1ayEU 7756
mlx_vlm/models/phi3_v/__init__.py sha256=_09_A3rCKPgiLoh5nNvZ9q1Y7gwaJrj3yYG7FxsqzPQ 122
mlx_vlm/models/phi3_v/language.py sha256=4rZeKrscHO1bUzj9-HT_GC7txzFkMj8rKbB6mW-uXLw 343
mlx_vlm/models/phi3_v/phi3_v.py sha256=iwQU8VnHO07BcvM0qQPLR7Beak490sSCF3jcXsPsgnQ 7647
mlx_vlm/models/phi3_v/su_rope.py sha256=8GuFFbTnfTAvnMB3PyDtuausPf7NCyTddYPHtcBrQeU 3365
mlx_vlm/models/phi3_v/vision.py sha256=i69DehvOYyBgFrCmbF0TG2YSrIHoRDvTG9hzrraFtZM 10845
mlx_vlm/models/pixtral/__init__.py sha256=fMUWctNaCVUXn94PAWOy3EAZCO1nPWETW4tQUTXIukA 123
mlx_vlm/models/pixtral/language.py sha256=i38I-TWMfUF7sbh92nRVQ6DSlvp_OmfOjjjYYj9sAks 7234
mlx_vlm/models/pixtral/pixtral.py sha256=uTlXiFLvXV17xOfySnkudqDqcnRXDnqS7FlINP2Rkow 7058
mlx_vlm/models/pixtral/vision.py sha256=HOqbwRTmedGBu7XLkcDjcgrL5VCZYHMVCdGrZGjV1zo 10618
mlx_vlm/models/qwen2_5_vl/__init__.py sha256=EjimnW3-aB_f-_mRc2ZhrvEo6z8S0fngwKuv475eIr4 126
mlx_vlm/models/qwen2_5_vl/language.py sha256=xPbhCjAXCkARajWq3tNDfLQj13PkAYO0GFFH7Q73hN0 7095
mlx_vlm/models/qwen2_5_vl/qwen2_5_vl.py sha256=sXIM_HE5ACGyhn8xahH284BV3XWHNTN13eTdWnygJHw 5661
mlx_vlm/models/qwen2_5_vl/vision.py sha256=0rcNkbXyNf7hj1rpEWB_XQpZNu5tZESPBOhC1SzAARM 15503
mlx_vlm/models/qwen2_vl/__init__.py sha256=tOIfVU9vInw1PvDSq3Fjgr_qwJmS6m_kpHQsKXTWMKk 124
mlx_vlm/models/qwen2_vl/language.py sha256=ICRu8TdO6LYaAPoVG866A8nJe12_3mbdYydPgwG5S7c 7057
mlx_vlm/models/qwen2_vl/qwen2_vl.py sha256=1ZXhsXuDIF7yI3byZMPAN-r4wFt4Gh0n_mp__gGQifE 5445
mlx_vlm/models/qwen2_vl/vision.py sha256=sn6hKfNfWsUbpyJRK4hH1g0Jril9n3ICvT2nJipApsM 11179
mlx_vlm/models/smolvlm/__init__.py sha256=nvaihrxZuqymlQZbPCSTKBoxzJYx5fg3U1aM5eXUutw 123
mlx_vlm/models/smolvlm/smolvlm.py sha256=i-B_d0AxninzMWSHx-kc2X5nwp-0bmKnibjS7nXeKGA 2363
mlx_vlm/trainer/__init__.py sha256=KB5lcIr0EDAeQdvDhjt5wkkfb5c5H9YBymB3bE2wjho 253
mlx_vlm/trainer/lora.py sha256=ar1gX5i-sGpkdJ8cIyv-d5Fqj-AaxJvsVKl87uFFYI8 2135
mlx_vlm/trainer/trainer.py sha256=x-TtDexvvnPk9yEcxhKZqxGrefb6ALpq7P3HTsZpixU 9082
mlx_vlm/trainer/utils.py sha256=N5Ccpogj6-HLVcvwOWvDDyWQWJQNm2oJdeUGP4_92mY 4910
mlx_vlm-0.1.25.dist-info/licenses/LICENSE sha256=zPq3zLLqMG9xUxyMp3u1VQdgbNkHaLHjK4tSq1tIzwE 1066
mlx_vlm-0.1.25.dist-info/METADATA sha256=2ALHsPHAocJQLnLEVQCJ4MudAS7FFmRjsI4vE3e4yUE 4848
mlx_vlm-0.1.25.dist-info/WHEEL sha256=pxyMxgL8-pra_rKaQ4drOZAegBVuX-G_4nRHjjgWbmo 91
mlx_vlm-0.1.25.dist-info/entry_points.txt sha256=xQ-9HiloE95LOH56Rj8z77NuV8uKx0_7bgzMzCK0Jmk 98
mlx_vlm-0.1.25.dist-info/top_level.txt sha256=bvCSCA137IPm9slJB5biH5fKOOIQJbXjwiQ3HmIIDG4 8
mlx_vlm-0.1.25.dist-info/RECORD

top_level.txt

mlx_vlm

entry_points.txt

mlx_vlm.convert = mlx_vlm.convert:main
mlx_vlm.generate = mlx_vlm.generate:main