欧洲杯足彩官网-星空体育网站入口官网手机版 > > 正文

苹果为自家芯片打造开源框架mlx,实现llama 7b在m2 ultra上运行|阵列|mac|苹果公司|财务会计|财务报表|ultra|超级计算机-欧洲杯足彩官网

分享至



机器之心报道

编辑:杜伟、小舟

苹果的这个新框架 mlx 不仅拥有 pytorch 风格的 api,还为开发者提供了很多经典示例(比如 llama、lora、stable diffusion 和 whisper)。

2020 年 11 月,苹果推出 m1 芯片,其速度之快、功能之强大一时令人惊艳。2022 年苹果又推出了 m2,今年 10 月,m3 芯片正式登场。

苹果在发布芯片的同时,也非常注重在其芯片上训练和部署 ai 模型的能力。

苹果推出的 ml compute 可用于在 mac 上进行 tensorflow 模型的训练。pytorch 则支持在 m1 版本的 mac 上进行 gpu 加速的 pytorch 机器学习模型训练,使用苹果 metal performance shaders (mps) 作为后端来实现。这些使得 mac 用户能够在本地训练神经网络。

现在,苹果宣布推出专门在 apple 芯片上用于机器学习的开源阵列框架 ——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,实现llama 7b并在m2 ultra上运行

2023-12-07 11:23·机器之心pro

机器之心报道

编辑:杜伟、小舟

苹果的这个新框架 mlx 不仅拥有 pytorch 风格的 api,还为开发者提供了很多经典示例(比如 llama、lora、stable diffusion 和 whisper)。

2020 年 11 月,苹果推出 m1 芯片,其速度之快、功能之强大一时令人惊艳。2022 年苹果又推出了 m2,今年 10 月,m3 芯片正式登场。

苹果在发布芯片的同时,也非常注重在其芯片上训练和部署 ai 模型的能力。

苹果推出的 ml compute 可用于在 mac 上进行 tensorflow 模型的训练。pytorch 则支持在 m1 版本的 mac 上进行 gpu 加速的 pytorch 机器学习模型训练,使用苹果 metal performance shaders (mps) 作为后端来实现。这些使得 mac 用户能够在本地训练神经网络。

现在,苹果宣布推出专门在 apple 芯片上用于机器学习的开源阵列框架 ——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 上运行的视频。



重播

01:35/01:35

视频来源:
https://twitter.com/awnihannun/status/1732184444629647840

mlx 迅速引起机器学习研究人员的关注。tvm、mxnet、xgboost 作者,cmu 助理教授,octoml cto 陈天奇转推表示:「苹果芯片又有新的深度学习框架了。」



有网友评价 mlx 称,苹果再次「重造了轮子」。



图源:https://twitter.com/ofervic/status/1732305883814596953

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#

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

notice: the content above (including the pictures and videos if any) is uploaded and posted by a user of netease hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
爱意随风起呀
2023-12-06 14:26:54
观察者网
2023-12-06 10:24:14
奇妙的本草
2023-12-07 17:00:03

热搜!员工多次提前吃午饭被辞退,一公司被判赔2万元

每日经济新闻
2023-12-07 08:01:16
财联社
2023-12-06 13:47:15
最高人民检察院
2023-12-07 16:00:28
直播吧
2023-12-07 16:17:29

华为问界 m9 尾灯可自定义文字和图案,显示“囍”字秒变婚车

it之家
2023-12-07 13:46:16
篮球扫地僧
2023-12-06 17:40:13

1976年,华国锋公然违背毛主席遗愿,做出重要决定,影响后世巨大

稷下花语
2023-12-03 05:30:03
一个人讲故事
2023-12-06 18:01:13

王思聪,一切都结束了

雨天华夏
2023-12-05 15:30:48

48岁佘诗曼“毁容式”近照曝光,拒嫁豪门:她怎么活成了这样

yuki女人故事
2023-12-05 21:39:55
鉴史记录者
2023-12-07 15:17:26
欧茜医生
2023-12-07 19:39:55
千里持剑
2023-12-06 18:05:11
教练,我想打篮球
2023-12-07 19:53:20
读史
2023-12-02 07:02:02
周到上海
2023-12-07 15:43:03

东莞顶级会所小姐自述:特殊服务只是小意思,更刺激的让你想不到

彩蝶
2023-08-29 20:28:45
2023-12-07 20:34:44
机器之心pro
专业的人工智能媒体
8491文章数 141726关注度
往期回顾 全部

万众期待的gemini大模型:比gpt-4强,但强的不多?

李金柱被开除党籍:其任内占用土地违建超4000亩球场

李金柱被开除党籍:其任内占用土地违建超4000亩球场

独行侠新老板:那个"操控世界"的犹太人

不叫"朱丽倩"!刘德华首次纠正太太名字

中植后还有多少"富人收割机"在暴雷路上

预售50万起/轴距超3米 问界m9预计12月26日上市

态度原创

她可能是内娱争议最大的女明星?

怎么不行?老师把一当红明星带进课堂引争议,家长怒了

没点大病,别去泰国鬼楼

《超战女武神》限量测试招募即将开启!

乌克兰前议员在莫斯科州被杀 媒体:乌方策划

网站地图