ml-explore/mlx 的最新发布版本是 v0.32.4。MLX 是面向 Apple silicon(苹果自行设计的芯片)的机器学习数组框架,由 Apple machine learning research 设计,旨在让研究者能够高效地进行模型训练与部署。本次发布版本的来源是仓库的 GitHub 发布页面。
MLX 是面向 Apple silicon、处理数组与神经网络运算的模型推理型框架。它同时利用苹果的统一内存(unified memory)与 CPU·GPU 执行。它提供与 NumPy 类似的 Python API,以及遵循同一思路的 C++·C·Swift API。它支持自动微分(用代码计算微分值的功能)、自动向量化与计算图优化,并涵盖延迟计算(把运算推迟到需要结果时才执行)、动态图、CPU·GPU 运算与统一内存。
示例集中在单独的 MLX examples 仓库中。其中介绍了 Transformer 语言模型、LLaMA、LoRA、Stable Diffusion 以及 OpenAI 的 Whisper 示例。许可证为 MIT,主要语言为 C++,仓库记录有 28866 个星标。
不过,给定的来源记录中并未整理 v0.32.4 究竟改动了什么。由于既未给出变更项也未给出发布日期,这里能够确认的只有版本号。性能测量或运行结果同样没有提供,评分记录中只剩下 Momentum 4.6。README 所述的 CPU·GPU 运算与统一内存路径在这一版本中有何变化,需要直接查阅发布说明才能确认。