,Mojo 是Modular AI 公司開發(fā)的一種編程語言,專門面向 AI 設(shè)計(jì),號稱比 Python 快 68000 倍。
官方今日宣布,Mojo 現(xiàn)已開放本地下載運(yùn)行,除了編譯器之外,Mojo SDK 還包括一整套開發(fā)者和IDE 工具,可以用于構(gòu)建和迭代 Mojo 應(yīng)用。
Modular AI 表示,自 5 月 2 日推出 Mojo 編程語言以來,已有超過 12 萬開發(fā)者注冊使用 Mojo Playground,超過 1.9 萬開發(fā)者在 Discord 和 GitHub 上積極討論 Mojo。
Mojo 現(xiàn)在可供本地下載,不過目前只有Linux 系統(tǒng)版本,官方承諾會在即將發(fā)布的版本中添加 macOS 和 Windows 系統(tǒng)支持。
據(jù)介紹,Mojo 是一種用于計(jì)算的高性能“Python++”編程語言,面向 AI 開發(fā)人員推出,隨著時(shí)間的推移,它將發(fā)展成為 Python 的超集。
目前,Mojo已經(jīng)支持與任意 Python 代碼無縫集成,并具有可擴(kuò)展的編程模型來針對性能關(guān)鍵型系統(tǒng),包括人工智能中普遍存在的加速器。
此外,IT之家在博客中注意到,Mojo 號稱將動態(tài)和靜態(tài)語言的優(yōu)點(diǎn)結(jié)合在一起,性能可達(dá)到目前 Python 的 68,000 倍,還提供與 Python 生態(tài)系統(tǒng)的完全互操作性,從而可以無縫使用 Python 庫。
以下為使用 Mojo 計(jì)算歐幾里得距離的代碼:
$mojoWelcometoMojo!????Expressionsaredelimitedbyablankline.Type`:mojohelp`forfurtherassistance.1gt;%%python2.importnumpyasnp3.n=100000004.anp=np.random.rand5.bnp=np.random.rand6gt;fromtensorimportTensor7.letn:Int=100000008.vara=Tensor(DType.float64)9.varb=Tensor(DType.float64)10.foriinrange:11.a(i)=anp(i).to_float64()12.b(i)=bnp(i).to_float64()13gt;frommathimportsqrt14.defmojo_naive_dist(a:Tensor(DType.float64),b:Tensor(DType.float64))-gt;Float64:15.vars:Float64=0.016.n=a.num_elements()17.foriinrange:18.dist=a(i)-b(i)19.s+=dist*dist20.returnsqrt(s)23gt;fnmojo_fn_dist(a:Tensor(DType.float64),b:Tensor(DType.float64))-gt;Float64:24.vars:Float64=0.025.letn=a.num_elements()26.foriinrange:27.letdist=a(i)-b(i)28.s+=dist*dist29.returnsqrt(s)30.31gt;letnaive_dist=mojo_naive_dist(a,b)32.letfn_dist=mojo_fn_dist(a,b)33.print(fn_dist)34.1290.82142509223535.print(naive_dist)36.1290.8521425092235
此外,Mojo 允許開發(fā)者構(gòu)建靜態(tài)編譯的可執(zhí)行文件,可以在沒有任何依賴項(xiàng)的情況下進(jìn)行部署,例如:
$mojobuildhello.????$./helloHelloMojo????!963$ls-lGtranhhello*-rw-r--r--10817Sep323:59hello.????-rwxr-xr-x1022KSep323:59hello
Mojo 還擁有 Visual Studio Marketplace 的官方擴(kuò)展,支持語法高亮、語句診斷、格式化、補(bǔ)全建議等。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接,用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。
鄭重聲明:此文內(nèi)容為本網(wǎng)站轉(zhuǎn)載企業(yè)宣傳資訊,目的在于傳播更多信息,與本站立場無關(guān)。僅供讀者參考,并請自行核實(shí)相關(guān)內(nèi)容。
2023年2月15日,湯臣倍健與美團(tuán)買藥在北京舉辦了2023
2021年收入增長目標(biāo)應(yīng)能確保實(shí)現(xiàn),2022年收入增長預(yù)計(jì)將
具體來看,一是簡化業(yè)務(wù)流程和材料,便利北京冬奧會相關(guān)區(qū)域內(nèi)境
炒股就看金麒麟分析師研報(bào),權(quán)威,專業(yè),及時(shí),全面,助您挖掘潛
,據(jù)索尼官方消息,新星粉,銀河紫,星光藍(lán),三款全新配色Dua
,新氧數(shù)據(jù)顏究院發(fā)布《2021醫(yī)美行業(yè)白皮書》,白皮書顯示,