ml-explore/mlx-swift-examples
Examples using MLX Swift
解決的問題
本儲存庫為使用 MLX Swift 的開發者提供一系列實用範例與可重用的程式庫,協助他們了解如何在 Apple Silicon 上實作 AI 模型與數值運算任務。它彌補了原始 MLX Swift 框架與在 iOS 與 macOS 上建置實際應用程式之間的差距。
如何運作
專案將範例分為三大類別:AI 應用(如聊天應用與影像生成器)、用於快速測試的命令列工具,以及數值運算模擬。它利用 mlx-swift-lm 套件實作語言模型,並提供 Stable Diffusion 與 MNIST 的自訂實作。
適用對象
希望使用 MLX 框架在 Apple 平台(iOS 與 macOS)上建置 AI 驅動應用的 Swift 開發者。
主要亮點
- 多樣化的 AI 範例:包含 LLM、VLM 與用於影像生成的 Stable Diffusion 實作。
- 跨平台支援:許多範例可在 iOS 與 macOS 上執行。
- 微調支援:包含在 macOS 上對 LLM 進行 LoRA 微調的範例。
- 數值運算:使用自訂 Metal 內核示範熱擴散與曼德勃羅集渲染等一般性數值任務。
- 即用型工具:提供 CLI 工具,可快速從 Hugging Face 測試文字與影像生成模型。
相關
- 專案
- 專案
- 專案
- 專案
- 專案