gitextract_ur1ntgnw/ ├── .github/ │ └── workflows/ │ └── pull_request.yml ├── .gitignore ├── .pre-commit-config.yaml ├── ACKNOWLEDGMENTS.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── bert/ │ ├── README.md │ ├── convert.py │ ├── model.py │ ├── requirements.txt │ ├── test.py │ └── weights/ │ └── .gitignore ├── cifar/ │ ├── README.md │ ├── dataset.py │ ├── main.py │ ├── requirements.txt │ └── resnet.py ├── clip/ │ ├── .gitignore │ ├── README.md │ ├── clip.py │ ├── convert.py │ ├── hf_preproc.py │ ├── image_processor.py │ ├── linear_probe.py │ ├── model.py │ ├── requirements.txt │ ├── test.py │ └── tokenizer.py ├── cvae/ │ ├── .gitignore │ ├── README.md │ ├── dataset.py │ ├── main.py │ ├── requirements.txt │ └── vae.py ├── encodec/ │ ├── README.md │ ├── benchmarks/ │ │ ├── bench_mx.py │ │ └── bench_pt.py │ ├── convert.py │ ├── encodec.py │ ├── example.py │ ├── requirements.txt │ ├── test.py │ └── utils.py ├── flux/ │ ├── README.md │ ├── dreambooth.py │ ├── flux/ │ │ ├── __init__.py │ │ ├── autoencoder.py │ │ ├── clip.py │ │ ├── datasets.py │ │ ├── flux.py │ │ ├── layers.py │ │ ├── lora.py │ │ ├── model.py │ │ ├── sampler.py │ │ ├── t5.py │ │ ├── tokenizers.py │ │ ├── trainer.py │ │ └── utils.py │ ├── generate_interactive.py │ ├── requirements.txt │ └── txt2image.py ├── gcn/ │ ├── .gitignore │ ├── README.md │ ├── datasets.py │ ├── gcn.py │ ├── main.py │ └── requirements.txt ├── llava/ │ ├── .gitignore │ ├── README.md │ ├── generate.py │ ├── language.py │ ├── llava.py │ ├── requirements.txt │ ├── test.py │ └── vision.py ├── llms/ │ ├── README.md │ ├── gguf_llm/ │ │ ├── README.md │ │ ├── generate.py │ │ ├── models.py │ │ ├── requirements.txt │ │ └── utils.py │ ├── llama/ │ │ ├── README.md │ │ ├── convert.py │ │ ├── llama.py │ │ ├── requirements.txt │ │ └── sample_prompt.txt │ ├── mistral/ │ │ ├── .gitignore │ │ ├── README.md │ │ ├── convert.py │ │ ├── mistral.py │ │ ├── requirements.txt │ │ └── test.py │ ├── mixtral/ │ │ ├── README.md │ │ ├── convert.py │ │ ├── mixtral.py │ │ ├── params.json │ │ └── requirements.txt │ └── speculative_decoding/ │ ├── README.md │ ├── convert.py │ ├── decoder.py │ ├── main.py │ ├── model.py │ └── requirements.txt ├── lora/ │ ├── .gitignore │ ├── README.md │ ├── convert.py │ ├── data/ │ │ ├── test.jsonl │ │ ├── train.jsonl │ │ ├── valid.jsonl │ │ └── wikisql.py │ ├── fuse.py │ ├── lora.py │ ├── models.py │ ├── requirements.txt │ └── utils.py ├── mnist/ │ ├── README.md │ ├── main.py │ ├── mnist.py │ └── requirements.txt ├── musicgen/ │ ├── README.md │ ├── benchmarks/ │ │ ├── bench_mx.py │ │ └── bench_pt.py │ ├── generate.py │ ├── musicgen.py │ ├── requirements.txt │ └── utils.py ├── normalizing_flow/ │ ├── README.md │ ├── bijectors.py │ ├── distributions.py │ ├── flows.py │ ├── main.py │ └── requirements.txt ├── segment_anything/ │ ├── README.md │ ├── convert.py │ ├── main.py │ ├── notebooks/ │ │ ├── automatic_mask_generator_example.ipynb │ │ └── predictor_example.ipynb │ ├── requirements.txt │ └── segment_anything/ │ ├── __init__.py │ ├── automatic_mask_generator.py │ ├── common.py │ ├── image_encoder.py │ ├── mask_decoder.py │ ├── predictor.py │ ├── prompt_encoder.py │ ├── sam.py │ ├── transformer.py │ └── utils/ │ ├── __init__.py │ ├── amg.py │ └── transforms.py ├── speechcommands/ │ ├── README.md │ ├── kwt.py │ ├── main.py │ └── requirements.txt ├── stable_diffusion/ │ ├── README.md │ ├── image2image.py │ ├── requirements.txt │ ├── stable_diffusion/ │ │ ├── __init__.py │ │ ├── clip.py │ │ ├── config.py │ │ ├── model_io.py │ │ ├── sampler.py │ │ ├── tokenizer.py │ │ ├── unet.py │ │ └── vae.py │ └── txt2image.py ├── t5/ │ ├── .gitignore │ ├── README.md │ ├── hf_t5.py │ ├── requirements.txt │ └── t5.py ├── transformer_lm/ │ ├── README.md │ ├── datasets.py │ ├── main.py │ └── requirements.txt ├── whisper/ │ ├── MANIFEST.in │ ├── README.md │ ├── benchmark.py │ ├── convert.py │ ├── mlx_whisper/ │ │ ├── __init__.py │ │ ├── _version.py │ │ ├── assets/ │ │ │ ├── download_alice.sh │ │ │ ├── gpt2.tiktoken │ │ │ ├── ls_test.flac │ │ │ ├── mel_filters.npz │ │ │ └── multilingual.tiktoken │ │ ├── audio.py │ │ ├── cli.py │ │ ├── decoding.py │ │ ├── load_models.py │ │ ├── requirements.txt │ │ ├── timing.py │ │ ├── tokenizer.py │ │ ├── torch_whisper.py │ │ ├── transcribe.py │ │ ├── whisper.py │ │ └── writers.py │ ├── setup.py │ └── test.py └── wwdc25/ ├── Explore_language_models_on_Apple_silicon_with_MLX.ipynb ├── Get_started_with_MLX_for_Apple_silicon.ipynb ├── README.md ├── WWDC25MLXSwiftExamples/ │ ├── WWDC25MLXSwiftExamples/ │ │ ├── SimpleMLXLM.swift │ │ ├── SimpleMLXLMWithKVCache.swift │ │ └── main.swift │ └── WWDC25MLXSwiftExamples.xcodeproj/ │ ├── project.pbxproj │ ├── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata/ │ │ │ └── swiftpm/ │ │ │ └── Package.resolved │ │ └── xcuserdata/ │ │ └── shashankprasanna.xcuserdatad/ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata/ │ └── shashankprasanna.xcuserdatad/ │ └── xcschemes/ │ └── xcschememanagement.plist ├── data/ │ ├── all.jsonl │ ├── train.jsonl │ └── valid.jsonl └── requirements.txt