AI编程语言Mojo正式开源标准库,宣称比Python快9万倍

Mojo——会燃的 AI 编程语言 Mojo 是基于 Python 而生的编程语言,它结合了Python 的简易性和 C 语言的强大性能,能够实现硬件的丰富功能,如多核、向量单元和加速器单元。Mojo 能对大量低级 AI 硬件进行编程,并且轻松扩展模型,为开发者提供卓越的性能体验。 阅读详情

转自:OSC开源社区

AI 编程语言 Mojo🔥 宣布正式开源标准库。

19bc797e70ccbd3775bca81c4dfe8952.png

公告写道,此次开源的是 Mojo 标准库核心部分,包含用于优化 AI 超参数的功能,这些超参数决定了神经网络处理数据的方式。

Mojo 标准库还处于积极开发阶段,变化迅速,因此我们首先开源其核心模块。

这是我们开源之旅的一个重要起点,而不是终点。

Mojo🔥 开发商 Modular 公司表示,开源能让他们获得更多开发者的反馈,从而让 Mojo 得到更好的发展。另外,开源代码的方式有很多:有些项目提供源代码但不接受贡献;有些提供不透明的贡献流程,无法了解目标和路线图;有些虽然开源但不积极维护。

Modular 称他们选择了更彻底的开源方式:允许通过 GitHub pull request 提交外部贡献,鼓励开发者参与到 Mojo 的开发和完善中来,促进社区的壮大。

他们还分享了 Mojo🔥 标准库完整的 commit 历史记录。从第一次 commit 开始,开放标准库的修订历史,可以使开发者能够追踪代码的演变过程,更好地理解代码的背景信息。

Mojo🔥 是 Modular AI 公司开发的新编程语言,它结合了 Python 的易用性以及 C 语言的可移植性和性能,目标是使其成为 AI 研究和生产的理想选择。

Mojo🔥刚发布时,官方介绍称它能够利用 MLIR,使 Mojo 开发者能够利用向量、线程和 AI 硬件单元。根据测试,Mojo 比 Python 快 35000 倍。

8ea5e643c63904f469cfbd4c9a3d7f91.png

后续 Mojo🔥 开放下载后,其团队刷新了自己的成绩,他们表示 Mojo 将动态和静态语言的优点结合在一起,性能可达到目前 Python 的 68000 倍。

43f92f63de08081c089a0e0af65a70d6.png

等到 Mojo🔥 发布 Mac 版本时,其创始人 Chris Lattner 称 Mojo + Apple Silicon 是强强联合,强上加强。

Mojo🔥 团队介绍称,Mojo🔥 语言可以充分利用 Mac CPU 内核和矢量单元来实现加速。根据他们提供的测试 —— 使用 matmul.mojo 运行一个矩阵乘法示例。

在 Apple MacBook Pro M2 Max 上,与纯 Python 实现的版本相比,Mojo 的速度大约比 Python 快 90,000 倍。

a3d1c2b9c624517438c510f811301f37.png

750db6ca047bf7fd65a0c2012e8afcfd.jpeg

最后推荐一下我们团队写的量化小册的内容,45篇内容!从Python安装,入门,数据分析,爬取股票基金的历史+实时数据,以及如何写一个简单量化策略,策略回测,如何看资金曲线统统都有介绍!非常超值!

欢迎订阅:原价199 早鸟价2杯咖啡钱,即可永久阅读。满400人又要涨价了,现在的价格非常非常低,只要2杯奶茶,就可以终身订阅+课程源码,还有永久陪伴群。48小时无理由退款,放心食用!

af503f8656faaa5083e56ddcccb23382.png

推荐阅读:
量化: 如何用Python爬取创业板历史+实时股票数据!|实战股票分析篇利用Pandas 9招挖掘五粮液股价!|实战股票数据分析篇 Pandas滚动操作 |量化股票第一步,用Python画股票K线,双均线图,可视化你的股票数据!|如何用Python爬取全部800多只ETF基金数据!|如何用Python写一个双均线策略 |如何用Python开发一个多策略机器人!上篇!|Python量化系列-用布林策略买五粮液能赚多少钱?|只要4秒钟!用Python 获取上证指数34年的历史日线数据!
入门: 最全的零基础学Python的问题  | 零基础学了8个月的Python  | 实战项目 |学Python就是这条捷径

干货:爬取豆瓣短评,电影《后来的我们》 | 38年NBA最佳球员分析 |   从万众期待到口碑扑街!唐探3令人失望  | 笑看新倚天屠龙记 | 灯谜答题王 |用Python做个海量小姐姐素描图 |碟中谍这么火,我用机器学习做个迷你推荐系统电影

趣味:弹球游戏  | 九宫格  | 漂亮的花 | 两百行Python《天天酷跑》游戏!

AI: 会做诗的机器人 | 给图片上色 | 预测收入 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影

小工具: Pdf转Word,轻松搞定表格和水印! | 一键把html网页保存为pdf!|  再见PDF提取收费! | 用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换 | 制作一款钉钉低价机票提示器! |60行代码做了一个语音壁纸切换器天天看小姐姐!|

Mojo语言:一种创新的AI编程语言 总结起来,Mojo语言是一种创新的AI编程语言,具有简洁易懂的语法、内置AI库、灵活的类型系统和并行计算支持。尽管Mojo语言的生态系统和社区支持尚不完善,但随着时间的推移,它有望成为人工智能开发的重要工具之一。它支持常见的数据类型,如数字、字符串和布尔值,同时还支持矩阵、向量和张量等高级数据结构,以便进行更复杂的计算和数据处理。:Mojo语言内置了丰富的AI库,提供了许多常用的人工智能算法和模型的实现。开发人员可以直接使用现有的算法和模型,或者根据自己的需求构建定制化的AI组件,从而提高开发效率。 阅读详情

相关推荐

新AI编程语言Mojo,比Python快35000倍

根据开发人员的说法,构建新编程语言的主要动机之一是,大多数现代编程系统都依赖加速器(如 GPU)来运行,并且仅支持数据加载、预处理和后处理以及与编写的外部系统集成在其他语言等待“回落”到 CPU 上,Modular AI 希望将所有这些功能组合到一种语言中。人工智能基础设施公司 Modular AI 最近宣布了一种新的编程语言 Mojo,它将 Python 的语法与 C 的可移植性和性能相结合,使其成为人工智能研究和生产的理想选择。当我们启动 Modular AI 时,我们并没有着手构建一种新的编程语言。

iCloudEnd的博客 979

Mojo编程语言是AI人工智能的新的编程语言

Mojo编程语言是AI人工智能的新的编程语言

嵌入式软硬件叶玄 1574

SSCardDriver.dll社会保障卡读写终端接口规范38号文接口

********************获取设备及PSAM卡信息********************//********************获取银行账户信息 ********************//********************获取设备信息********************//********************PIN校验********************//********************通用写卡********************/

广东东信智能科技有限公司的专栏 1745

Mojo 会火的 AI 编程语言

腾讯云收集了用 Mojo 编程语言编写的示例程序和 Mojo Notebooks

cloud_studio的博客 2122

SRv6项目实践(三):P4Runtime基础以及交换机控制

在正式介绍P4runtime基础之前,先说一说P4的编译和实现的过程该文件包含了各个表和操作,它们的id用一个索引值来表示,比如a表用b操作,不会直接说用名字为B的操作,而是说用索引为xxx的操作,然后锁定到b上执行相关的功能,其次,用了一个bitwith来描述,要访问的数据的比特长度是多长。p4c编译器将p4编译成两份文件,其中一份是,另一份是,将这两个文件再整合起来,作为配置,放到交换机中。

a1164520408的博客 3411

ECharts 实现世界地图

效果图 源代码(仅供参考) <template> <div class="echarts"> <div class="className" id="id" style="width: 100%; height: 450px" ref="myEchart" ></div> </div> </template> <script lang="ts"> imp

EsquireY的博客 4874

比 Python 快 9 万倍的 Mojo 终于开源了!

在谈到 Mojo 时,Modular 创始人兼首席执行官 Chris Lattner 表示:“可以这样理解,Mojo 是 Python 家族的一员,它汲取了所有这些酷炫的语言、编译器和其他技术,让 Python 向前迈进了一大步。首先 Mojo 的编译速度很快,而且使用感受跟大家已经熟悉的语言非常接近,性能也跟 Rust 不相上下。去年,Mojo 推出后,一些开发者对它的出现表现得非常兴奋,但当被问及开源日期时, Chris Lattner 在 Discord 上是这样说的:“如果我知道的话我会告诉你的。

richerg85的专栏 1768

CentOS7 安装天气分型软件cost733过程详解

cost733是一款天气分型软件,其内置的一些算法可以帮助气象工作者进行天气类型划分等(我也是初学者,仅仅知道一些皮毛),但是网上找到的安装办法比较少,并且总会出现一些报错,试了一晚上,终于将安装办法调通了,希望可以帮助到大家

weixin_62573024的博客 3562

Mojo 正式开源,宣称比 Python 快 9 万倍

你好,我是坚持分享干货的 EarlGrey,翻译出版过《Python编程无师自通》、《Python并行计算手册》等技术书籍。如果我的分享对你有帮助,请关注我,一起向上进击。本文来源:OSC开源社区AI 编程语言 Mojo???? 宣布正式开源标准库。https://github.com/modularml/mojo根据公告,此次开源的是 Mojo 标准库核心部分,包含用于优化 AI 超参数的功能,这些超...

codingpy的博客 275

EfficientNet中的MBConv模块详解:为什么它能如此高效?

本文深度解析了EfficientNet中的MBConv模块,详细介绍了其核心设计理念、效率优化技术和复合缩放理论。MBConv通过深度可分离卷积、倒残差结构和注意力机制三大关键技术,实现了计算效率与模型性能的平衡,成为高效网络结构设计的典范。

tcp8optimizer的博客 349

【C++】小猫钓鱼纸牌游戏--C++实现

小猫钓鱼问题: 描述:初始,两个人各有n张牌(牌面0-10),顺序固定,只能按顺序出牌。然后,两个人轮流在桌面上以接龙的方式出牌,当某个人放置的牌在桌面上已经出现时,他收起相同牌面及其中间的牌作为自己的筹码,同时需要再放一张牌到桌面。某人手上的牌出完后,另一个人继续出,直到两人手上都没牌为止,输出结束时两个人手上的筹码数。 #include<iostream> using namespace std; struct queue { int head; //队列首 int tail; //

qq_41344430的博客 3202

mojo人工智能语言终于开源了,比Python 快了9万倍

人们似乎还是要在mojo 的易用性和rust 的高性能之间做二选一的抉择,对此,Mojo 团队向开发者喊话说:“如果各位好奇心旺盛并更多面向未来,希望掌握一门可能在未来 50 年内对 AI 发展有所助益的语言,那不妨给 Mojo 个机会!如今mojo 正式开源,其发展的速度会更加的快,可以想象,不会要多久的时间,mojo 就会取代C++,完成AI模型的核心部分。可见,mojo 的快不是吹出来的。这次开源的是mojo 语言标准库的核心部分,标准库是编程语言的核心部分,定义了这门语言的基本形态和特性。

weixin_44058951的博客 1022

RocketMq面板访问异常 com.alibaba.fastjson.JSONException: not close json text, token : string

rocketmq JSONException: not close json text, token : string 问题解决

qq_21067307的博客 5573

试图替代 Python 的下一代AI编程语言:Mojo

Mojo 是一种创新的编程语言,结合了 Python 的可用性和 C 的性能。它旨在成为人工智能 (AI) 开发的首选语言,因为它允许开发人员编写既快速又易于阅读的代码。

z099164的博客 1159

从零开始的 AI Infra 学习之路

AI Infra(AI 基础设施)是指为上层的 AI 算法应用提供支持的 AI 全栈底层技术,通过合理利用计算机体系结构,可以实现 AI 计算的加速和部署。AI Infra 主要包括以下内容:AI 训练框架 & 推理引擎;AI 编译 & 计算架构;AI 硬件 & 体系结构。参考资料:;。

AI Infra / LLM / 软件开发 3万+

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Mojo 编程语言:AI开发者的新宠儿

Mojo是一种专为AI开发者设计的编程语言,旨在简化机器学习、深度学习以及数据科学项目的开发过程。它结合了现代编程语言的最佳特性,并提供了丰富的库和工具,使得AI项目的实现变得更加高效和直观。Mojo的出现,无疑为AI开发者们带来了一股清新的风。Mojo编程语言凭借其简洁易用的语法、强大的AI库支持和高效的性能等特点,已经成为了AI开发者们的新宠儿。在未来,随着Mojo的不断发展和完善,我们有理由相信它将会在AI领域发挥越来越重要的作用。

Python老吕的博客 1527

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Mojo 编程语言入门:AI开发者的新宠儿

Mojo编程语言并不是一个广泛认知的编程语言名称,在2024年之前,它没有在主流编程语言社区或人工智能领域中得到广泛的讨论或认可。随着AI的火爆,Mojo 成为了新的宠儿,V 哥今天的文章就来介绍一下 Mojo 编程语言的入门知识和案例,兄弟们可以通过以下内容快速上手 Mojo语言。

威哥爱编程,华为 HDE,鸿蒙极客、优快云博客专家、《鸿蒙 HarmonyOS 5/6 开发之路》系列图书第一作者 1771

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

【Mojo】[中] Mojo编程语言入门指南

本文共计2893字,预计阅读时间6分钟

Tsang的博客 4667

比Python快35000倍!下一代明星编程语言Mojo

Mojo隆重推出,比Python快35000倍的AI编程语言,面向AI开发人员的全新编程语言。

weixin_39915649的博客 865

全新编程语言【Mojo】诞生

Mojo 是一种新的编程语言,它通过将最佳的 Python 语法与系统编程和元编程相结合,弥合了研究与生产之间的差距。使用 Mojo,您可以编写比 C 更快的可移植代码,并与 Python 生态系统无缝互操作。

m0_46369686的博客 4924

面向 AI 开发者的新型编程语言Mojo

Modular 公司由 LLVM 和 Swift 编程语言的联合创始人 Chris Lattner 创办,Modular AI公司针对这个问题设计了Mojo。

西京刀客 4642

探索Mojo编程语言:AI开发者的新宠儿

Mojo是一种新兴的编程语言,专为AI和ML开发设计。它结合了高效的数据处理能力和简单易用的语法,旨在提高AI开发的生产力和模型性能。高性能:Mojo在处理大量数据和复杂计算时表现出色,能够显著缩短训练和推理时间。易用性:Mojo的语法简洁,易于学习和使用,适合快速原型开发和迭代。丰富的库支持:Mojo提供了大量专门针对AI和ML的库,涵盖数据处理、模型训练、神经网络等方面。跨平台:Mojo可以在Windows、macOS和Linux等多种操作系统上运行,具有良好的兼容性。

洛秋的博客 2055

MoJo:比Python快35000倍的全新编程语言!

大家注意:因为微信最近又改了推送机制,经常有小伙伴说错过了之前被删的文章,比如前阵子冒着风险写的爬虫,再比如一些限时福利,错过了就是错过了。所以建议大家加个星标,就能第一时间收到推送。????大家好,我是爱搞事情的了不起!Chris Lattner ,这个神一样的男人,他又干了件惊天动地的大事!他官宣发布全新编程语言——Mojo!大神何许人也对于全球各地开发者来说,Chris Lattner 是一个大家...

weixin_48923393的博客 1127
上一篇: Citrix 思杰:本月开始,员工自己缴纳五险一金!
下一篇: 70k!建议大家试试这个前景被严重低估的方向!
菜鸟学Python
博客等级 码龄9年 8062粉丝 571原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值