苹果为自家芯片打造开源框架MLX,实现Llama 7B并在M2 Ultra上运行
2020 年 11 月,苹果推出 M1 芯片,其速度之快、功能之强大一时令人惊艳。2022 年苹果又推出了 M2,今年 10 月,M3 芯片正式登场。
苹果在发布芯片时,非常注重其芯片的AI模型训练和部署能力
苹果推出的 ML Compute 可用于在 Mac 上进行 TensorFlow 模型的训练。PyTorch 则支持在 M1 版本的 Mac 上进行 GPU 加速的 PyTorch 机器学习模型训练,使用苹果 Metal Performance Shaders (MPS) 作为后端来实现。这些使得 Mac 用户能够在本地训练神经网络。
苹果宣布推出一款专门用于机器学习的开源阵列框架,该框架将在苹果芯片上运行,名为MLX
MLX 是为机器学习研究人员专门设计的框架,旨在高效地训练和部署 AI 模型。该框架的设计概念简单易懂。研究人员能够轻松地扩展和改进 MLX,以便快速地探索和测试新的想法。MLX 的设计灵感来自于 NumPy、PyTorch、Jax 和 ArrayFire 等框架
项目地址:https://github.com/ml-explore/mlx
MLX 项目贡献者之一、Apple 机器学习研究团队(MLR)研究科学家 Awni Hannun 展示了一段使用 MLX 框架实现 Llama 7B 并在 M2 Ultra 上运行的视频。
MLX快速引起了机器学习研究人员的关注。TVM,MXNET和XGBoost的作者,CMU助理教授以及OctoML CTO的陈天奇转推表示:“苹果芯片又有新的深度学习框架了。”
有人认为苹果再次「重蹈覆辙」,这是对 MLX 的评价
为了保持原始意思不变,需要将内容改写成中文。不需要出现原始句子
MLX 特性、示例
在这个项目中,我们能够观察到MLX具备以下几个主要特点
熟悉的 API。MLX 拥有非常像 NumPy 的 Python API,以及功能齐备的 C++ API(与 Python API 非常相似)。MLX 还有更高级的包(比如 mlx.nn 和 mlx.optimizers),它们的 API 很像 PyTorch,可以简化构建更复杂的模型。
可组合函数变换。MLX 拥有自动微分、自动矢量化和计算图优化的可组合函数变换。
惰性计算。MLX 中的计算是惰性的,阵列只有在需要时才被实例化。
动态图构建。MLX 中的计算图构建是动态的,改变函数参数的形状不会导致编译变慢,并且 debug 很简单、容易上手。
多设备。任何支持的设备上(如 CPU 和 GPU)都可以运行操作。
统一内存。MLX 与其他框架的显著差异在于统一内存,阵列共享内存。MLX 上的操作可以在任何支持的设备类型上运行,无需移动数据。
此外,该项目提供了多种使用 MLX 框架的示例,例如 MNIST 示例,可以很好地帮助您学习如何使用 MLX
图源:https://github.com/ml-explore/mlx-examples/tree/main/mnist
除了上述示例,MLX 还提供了其他更为实用的例子,例如:
- Transformer 语言模型训练;
- LLaMA 大规模文本生成和 LoRA 微调;
- Stable Diffusion 生成图片;
- OpenAI 的 Whisper 语音识别。
更详细的文档可参阅:https://ml-explore.github.io/mlx/build/html/install.html#
以上是苹果为自家芯片打造开源框架MLX,实现Llama 7B并在M2 Ultra上运行的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

DeepSeek智能AI工具下载安装指南(苹果用户)DeepSeek是一款强大的AI工具,本文将指导苹果用户如何下载和安装。一、下载安装步骤:打开AppStore应用商店,在搜索栏输入“DeepSeek”。仔细核对应用名称和开发者信息,确保下载正确版本。点击应用详情页面的“获取”按钮。首次下载可能需要输入AppleID密码验证。下载完成后,即可直接打开使用。二、注册流程:找到DeepSeek应用内的登录/注册入口。建议使用手机号注册。输入手机号并接收验证码。勾选用户协议,

为什么Bybit交易所链接无法直接下载安装?Bybit是一个加密货币交易所,为用户提供交易服务。该交易所的移动应用程序不能直接通过AppStore或GooglePlay下载,原因如下:1.应用商店政策限制苹果公司和谷歌公司对应用商店中允许的应用程序类型有严格的要求。加密货币交易所应用程序通常不符合这些要求,因为它们涉及金融服务,需要遵循特定的法规和安全标准。2.法律法规合规在许多国家/地区,与加密货币交易相关的活动都受到监管或限制。为了遵守这些规定,Bybit应用程序只能通过官方网站或其他授权渠

本文将详细指导您如何访问Gate.io官网、切换中文语言、注册或登录账号,以及可选的手机App下载和使用流程,助您轻松上手Gate.io交易所。 了解更多Gate.io中文使用教程,请继续阅读。

芝麻开门交易所 app 官方下载步骤,涵盖安卓、iOS 系统下载流程,以及常见问题解决方法,助你安全、快速下载,开启加密货币便捷交易。

欧易 OKX 是一款全球领先的加密货币交易所,为用户提供安全、便捷的交易体验。用户可以通过官方渠道下载欧易 OKX 的移动应用程序,包括安卓和苹果版本。

无法找到一款将 XML 直接转换为 PDF 的应用程序,因为它们是两种根本不同的格式。XML 用于存储数据,而 PDF 用于显示文档。要完成转换,可以使用编程语言和库,例如 Python 和 ReportLab,来解析 XML 数据并生成 PDF 文档。

摘要:本文旨在指导用户如何在苹果设备上安装和注册虚拟货币交易应用程序。苹果对于虚拟货币应用程序有严格的规定,因此用户需要采取特殊步骤才能完成安装过程。本文将详细阐述所需的步骤,包括下载应用程序、创建账户,以及验证身份。遵循本文的指南,用户可以轻松地在苹果设备上设置虚拟货币交易应用程序并开始交易。
