ml-explore/mlx-swift
Swift API for MLX
何を解決するか
MLX Swiftは、MLX配列フレームワーク用のネイティブなSwift APIを提供し、Apple silicon上でSwift言語内で機械学習の研究や実験を直接行えるようにします。
動作方法
MLXフレームワークのSwift拡張として機能し、ユーザーがSwiftを使ってモデルの構築と学習が可能になります。Xcode、SwiftPM、CMakeを含む複数のビルドシステムをサポートしており、macOS/iOSではMetal、LinuxではCUDAのバックエンドを提供します。
対象ユーザー
macOS、iOS、Linux上でApple siliconの性能を活用して機械学習タスクを実行したいSwift開発者および機械学習研究者。
特徴
- MLX配列フレームワーク用のネイティブなSwift API。
- 機能拡張パッケージ
mlx-swift-lmを通じてLLMおよびVLMの実装をサポート。 - macOS、iOS、Linuxのクロスプラットフォーム対応。
- MNISTにLeNetを訓練する例、LLM/VLMを使ったチャットアプリの実行、Stable Diffusionによる画像生成の例を含む。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト