国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

天才黑客George Hotz開源了一個小型深度學習框架tinygrad

人工智能與大數據技術 ? 來源:人工智能與大數據技術 ? 作者:人工智能與大數據 ? 2020-12-16 09:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

最近,天才黑客 George Hotz 開源了一個小型深度學習框架 tinygrad,兼具 PyTorch 和 micrograd 的功能。tinygrad 的代碼數量不到 1000 行,目前該項目獲得了 GitHub 1400 星。

在深度學習時代,谷歌、Facebook、百度等科技巨頭開源了多款框架來幫助開發者更輕松地學習、構建和訓練不同類型的神經網絡。而這些大公司也花費了很大的精力來維護 TensorFlow、PyTorch 這樣龐大的深度學習框架。 除了這類主流框架之外,開發者們也會開源一些小而精的框架或者庫。

比如今年 4 月份,特斯拉人工智能部門主管 Andrej Karpathy 開源了其編寫的微型 autograd 引擎 micrograd,該引擎還用 50 行代碼實現了一個類 PyTorch api 的神經網絡庫。目前,micrograd 項目的 GitHub star 量達到 1200 星。 不久前,天才黑客 George Hotz(喬治 · 霍茲)開源了一個小型 Autograd Tensor 庫 tinygrad,它介于 PyTorch 和 micrograd 之間,能夠滿足做深度學習的大部分要求。上線不到一個月,該項目在 GitHub 上已經獲得 1400 星。

項目地址:https://github.com/geohot/tinygrad 根據 GitHub 內容,下文對 tinygrad 的安裝與使用做了簡要介紹。感興趣的同學也可通過 George Hotz 的 YouTube 視頻進行學習。

視頻地址:https://www.youtube.com/channel/UCwgKmJM4ZJQRJ-U5NjvR2dg tinygrad 的安裝與使用 「tinygrad 可能不是最好的深度學習框架,但它確實是深度學習框架。」 George 在項目中保證,tinygrad 代碼量會永遠小于 1000 行。 安裝 tinygrad 的安裝過程非常簡單,只需使用以下命令:

pIYBAF_ZZQ2APyvUAAAML8hQgVg458.jpg

示例 安裝好 tinygrad 之后,就可以進行示例運行,代碼如下: from tinygrad.tensor import Tensorx = Tensor.eye(3)y = Tensor([[2.0,0,-2.0]])z = y.matmul(x).sum()z.backward()print(x.grad) # dz/dxprint(y.grad)#dz/dy 使用 torch 的代碼如下:

import torchx = torch.eye(3, requires_grad=True)y = torch.tensor([[2.0,0,-2.0]], requires_grad=True)z = y.matmul(x).sum()z.backward()print(x.grad) # dz/dxprint(y.grad) # dz/dy

滿足對神經網絡的需求 一個不錯的 autograd 張量庫可以滿足你對神經網絡 90%的需求。從 tinygrad.optim 添加優化器(SGD、RMSprop、Adam),再編寫一些 minibatching 樣板代碼,就可以實現你的需求。 示例如下:

pIYBAF_ZZd6AHx5DAACPO_1tbLc902.jpg

支持 GPU tinygrad 通過 PyOpenCL 支持 GPU。但后向傳播暫時無法支持所有 ops。

from tinygrad.tensor import Tensor(Tensor.ones(4,4).cuda() + Tensor.ones(4,4).cuda()).cpu() ImageNet

推斷 「麻雀雖小,五臟俱全。」tinygrad 還能夠支持 full EfficientNet,輸入一張圖像,即可得到其類別。

ipython3 examples/efficientnet.py https://upload.wikimedia.org/wikipedia/commons/4/41/Chicken.jpg

如果你安裝了 webcam 和 cv2,則可以使用以下代碼:

ipython3 examples/efficientnet.py webcam

注意:如果你想加速運行,設置 GPU=1。 測試 運行以下代碼可執行測試:

python -m pytest

此外,喬治 · 霍茲還計劃添加語言模型、檢測模型,進一步減少代碼量、提升速度等。

該項目的創建者是著名黑客喬治 · 霍茲,別號 Geohot。 他于 1989 年出生在美國新澤西州,曾就讀于羅切斯特理工學院生物工程專業和卡內基梅隆大學計算機科學系。 然而,喬治 · 霍茲在自己的 LinkedIn 主頁上教育經歷描述里是這么寫的:

在羅切斯特理工學院就讀期間,他的社團活動是「在宿舍黑 iPhone」…… 這是他著名的黑客經歷之一。2007 年,17 歲的喬治 · 霍茲成功破解 iPhone 手機,使手機不再局限于 AT&T 網絡,而是支持其他 GSM 網絡。2009 年,他開發出一款針對 iOS 3.1.2 的越獄軟件 blackra1n。2010 年,喬治 · 霍茲宣布不再進行越獄軟件的開發。

然而,他的黑客行動并未停止。 2009 年起,喬治 · 霍茲開始破解 PlayStation 3(PS3)。2010 年初,他宣布得到了 PS3 系統內存的讀寫權限和處理器的高級控制權。2011 年 3 月,喬治 · 霍茲被索尼起訴,后和解。 此外,喬治 · 霍茲還破解過三星手機等產品。 就工作經歷而言,他曾在谷歌、Facebook、SpaceX 工作過。目前,他在自己創立的自動駕駛公司 comma.ai 任職。 2015 年,喬治 · 霍茲創立了人工智能創業公司 comma.ai,旨在基于機器學習算法構建自動駕駛技術。

喬治 · 霍茲開發出自動駕駛套件 Comma One,只需 1000 美元,用戶就能將傳統汽車升級成自動駕駛版本。不過,后來這一計劃被取消。 2020 年,在 CES 大會上,comma.ai 展出了其最新產品——輔助駕駛設備 Comma Two,售價 999 美元。 comma.ai 公司還開源了輔助駕駛系統 openpilot,參見:https://github.com/commaai/openpilot。 參考鏈接:https://zh.wikipedia.org/wiki/%E4%B9%94%E6%B2%BB%C2%B7%E9%9C%8D%E5%85%B9 https://en.m.wikipedia.org/wiki/George_Hotz

責任編輯:xj

原文標題:不到1000行代碼,GitHub 1400星,天才黑客開源深度學習框架tinygrad

文章出處:【微信公眾號:人工智能與大數據技術】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開源
    +關注

    關注

    3

    文章

    4203

    瀏覽量

    46120
  • 代碼
    +關注

    關注

    30

    文章

    4967

    瀏覽量

    73954
  • GitHub
    +關注

    關注

    3

    文章

    488

    瀏覽量

    18660

原文標題:不到1000行代碼,GitHub 1400星,天才黑客開源深度學習框架tinygrad

文章出處:【微信號:TheBigData1024,微信公眾號:人工智能與大數據技術】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    軟通動力基于OpenClaw開源框架深度自研端側智能體平臺

    隨著人工智能加速從云端下沉至終端、從被動交互邁向主動執行,端側智能體正成為定義智能硬件體驗的核心引擎。軟通動力基于OpenClaw開源框架深度自研端側智能體平臺,以輕量化推理、本地自主決策、端云協同
    的頭像 發表于 02-27 11:48 ?467次閱讀

    機器學習深度學習中需避免的 7 常見錯誤與局限性

    無論你是剛入門還是已經從事人工智能模型相關工作段時間,機器學習深度學習中都存在些我們需要時刻關注并銘記的常見錯誤。如果對這些錯誤置之不
    的頭像 發表于 01-07 15:37 ?184次閱讀
    機器<b class='flag-5'>學習</b>和<b class='flag-5'>深度</b><b class='flag-5'>學習</b>中需避免的 7 <b class='flag-5'>個</b>常見錯誤與局限性

    分享嵌入式開發學習路線

    如果你想要學習嵌入式開發,我建議按照這個學習路線準備: 1. 基礎鋪墊期(1-2月) 理解嵌入式系統的“硬件基礎”和“編程入門”,能看懂簡單電路,寫出基礎C語言代碼。這階段的
    發表于 12-04 11:01

    人工智能AI必備的5款開源軟件推薦!

    開發領域里幾乎“人手必備”的軟件——它們不僅讓學習更輕松,也讓產品更快落地。 、TensorFlow:深度學習界的“老將” 提起智能算法的訓練框架
    的頭像 發表于 11-19 15:35 ?648次閱讀
    人工智能AI必備的5款<b class='flag-5'>開源</b>軟件推薦!

    NVIDIA助力新代機器人開發開源框架

    今年的 ROSCon 在新加坡舉辦,并于 10 月 29 日順利閉幕。大會吸引全球機器人操作系統(ROS)領域開發者的關注。ROS 是目前全球應用最廣泛的機器人開發開源框架
    的頭像 發表于 11-06 11:55 ?997次閱讀

    深度學習對工業物聯網有哪些幫助

    、實施路徑三維度展開分析: 深度學習如何突破工業物聯網的技術瓶頸? 1. 非結構化數據處理:解鎖“沉睡數據”價值 傳統困境 :工業物聯網中70%以上的數據為非結構化數據(如設備振
    的頭像 發表于 08-20 14:56 ?1022次閱讀

    寧暢與與百度文心大模型展開深度技術合作

    近日,百度正式開源文心大模型4.5系列模型。作為文心開源合作伙伴,寧暢在模型開源首日即實現即刻部署,做到“開源即接入、發布即可用”。據悉,文心4.5
    的頭像 發表于 07-07 16:26 ?869次閱讀

    開源電機驅動,免費學習

    開源項目?oshwhub.com/beauty_light/cw32l010-bldc-esc-driver 、項目定位 核心功能: 基于國產芯片 CW32L010 開發的無刷電機驅動板(ESC
    的頭像 發表于 07-01 14:51 ?860次閱讀
    <b class='flag-5'>開源</b>電機驅動,免費<b class='flag-5'>學習</b>

    開源電機驅動,免費直播學習!

    開源電機驅動,免費直播學習!
    的頭像 發表于 06-13 10:07 ?1712次閱讀
    <b class='flag-5'>開源</b>電機驅動,免費直播<b class='flag-5'>學習</b>!

    【高云GW5AT-LV60 開發套件試用體驗】基于開發板進行深度學習實踐,并盡量實現皮膚病理圖片的識別

    可以多看看。*附件:fpga_cnn.rar 相關文件都在里面 探索陣子cnn,并且也跟著網上的開源的方案
    發表于 06-11 22:35

    百度飛槳框架3.0正式版發布

    、推理等任務都離不開深度學習框架的優化與支撐。 飛槳框架3.0,從設計理念上實現從底層硬件適配到頂層開發體驗的全面進化,在訓練效率、性能、
    的頭像 發表于 04-02 19:03 ?1186次閱讀
    百度飛槳<b class='flag-5'>框架</b>3.0正式版發布

    嵌入式AI技術之深度學習:數據樣本預處理過程中使用合適的特征變換對深度學習的意義

    ? 作者:蘇勇Andrew 使用神經網絡實現機器學習,網絡的每個層都將對輸入的數據做次抽象,多層神經網絡構成深度學習框架,可以
    的頭像 發表于 04-02 18:21 ?1515次閱讀

    深度解讀英偉達Newton機器人平臺:技術革新與跨界生態構建

    的基礎上,它使機器人能夠學習如何以更高的精度處理復雜的任務,與MuJoCo Playground或 NVIDIA Isaac Lab 等學習框架兼容,這是
    的頭像 發表于 03-20 15:15 ?2846次閱讀
    <b class='flag-5'>深度</b>解讀英偉達Newton機器人平臺:技術革新與跨界生態構建

    開源項目!教你如何制作開源教育機械臂

    前言 我們的計劃始于2016年,當時有簡單的問題:我們如何讓機器人和編程對每個人都可用? 是學習電子和編程的最佳工具之,但使用帶有有線組件的試驗板對初學者來說可能具有挑戰性。為了
    發表于 03-10 11:22

    靈汐科技開源類腦深度學習應用開發平臺BIDL

    富案例等問題,直制約著其廣泛應用。為了突破這瓶頸,靈汐科技聯合腦啟社區正式宣布開源類腦深度學習應用開發平臺BIDL(Brain-insp
    的頭像 發表于 03-05 09:13 ?1809次閱讀
    靈汐科技<b class='flag-5'>開源</b>類腦<b class='flag-5'>深度</b><b class='flag-5'>學習</b>應用開發平臺BIDL