成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

不到1000行代碼GitHub千星,天才黑客開源深度學習框架

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

 最近,天才黑客 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 星。

不到1000行代碼GitHub千星,天才黑客開源深度學習框架

項目地址:https://github.com/geohot/tinygrad

根據 GitHub 內容,下文對 tinygrad 的安裝與使用做了簡要介紹。感興趣的同學也可通過 George Hotz 的 YouTube 視頻進行學習。

不到1000行代碼GitHub千星,天才黑客開源深度學習框架

視頻地址:https://www.youtube.com/channel/UCwgKmJM4ZJQRJ-U5NjvR2dg

tinygrad 的安裝與使用

「tinygrad 可能不是最好的深度學習框架,但它確實是深度學習框架。」

George 在項目中保證,tinygrad 代碼量會永遠小于 1000 行。

安裝

tinygrad 的安裝過程非常簡單,只需使用以下命令:

示例

安裝好 tinygrad 之后,就可以進行示例運行,代碼如下:

使用 torch 的代碼如下:

滿足對神經網絡的需求

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

示例如下:

支持 GPU

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

ImageNet 推斷

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

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

注意:如果你想加速運行,設置 GPU=1。

測試

運行以下代碼可執行測試:

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

不到1000行代碼GitHub千星,天才黑客開源深度學習框架

天才黑客喬治 · 霍茲

[[354286]]

該項目的創建者是著名黑客喬治 · 霍茲,別號 Geohot。

他于 1989 年出生在美國新澤西州,曾就讀于羅切斯特理工學院生物工程專業和卡內基梅隆大學計算機科學系。

然而,喬治 · 霍茲在自己的 LinkedIn 主頁上教育經歷描述里是這么寫的:

不到1000行代碼GitHub千星,天才黑客開源深度學習框架

在羅切斯特理工學院就讀期間,他的社團活動是「在宿舍黑 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 美元。

 

 

責任編輯:張燕妮 來源: 機器之心Pro
相關推薦

2024-04-08 10:13:31

2020-07-14 14:35:27

PyTorch框架深度學習

2025-03-18 11:09:40

2023-08-07 13:36:26

開源智能

2024-11-29 07:00:00

Kimi大模型Mooncake

2020-04-01 12:18:11

人工智能強化學習開源

2019-06-11 12:29:57

Android框架開源

2023-04-06 18:48:34

2018-06-29 09:01:51

開源技術 深度學習

2017-03-01 09:05:27

PyTorchPython框架

2024-11-18 10:25:00

AI模型

2017-07-28 09:00:59

2022-03-14 09:59:39

機器人華為代碼

2015-11-17 09:35:26

開源學習框架

2019-08-12 08:43:53

GitHub代碼開發者

2020-08-31 15:26:44

開發技能代碼

2017-11-22 09:52:26

PythonGithub代碼

2019-09-04 15:07:15

代碼開發開源

2018-05-10 07:45:26

深度學習機器學習GitHub

2018-06-27 19:32:59

人工智能深度學習機器學習
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 奇米视频777 | 伊人狠狠操 | 亚洲一区二区三区四区五区午夜 | 亚洲在线高清 | 亚洲一区二区在线播放 | 成人精品鲁一区一区二区 | 国产一区二区精品在线 | 中文字幕亚洲精品 | 国产免费播放视频 | 国产成人一区二区三区 | 成人免费观看男女羞羞视频 | 亚洲精品在线免费看 | 日韩欧美在线播放 | 亚洲情侣视频 | 在线成人免费视频 | 黄色一级在线播放 | 国产在线中文字幕 | 国产美女自拍视频 | 在线观看欧美日韩视频 | www日本在线观看 | 99伊人 | 精品欧美一区二区三区久久久 | 欧美日韩国产在线观看 | 国内精品久久久久 | 午夜电影一区二区 | 国产一区免费视频 | 91av在线免费播放 | 日韩精品专区在线影院重磅 | 日本三级做a全过程在线观看 | 中文字幕在线视频精品 | 狠狠干av| 亚洲福利 | 大乳boobs巨大吃奶挤奶 | 国产精品一区二区免费 | 天堂资源| 91精品www | 日韩一区二区在线观看 | 久久与欧美| 日本在线看 | 国产精品久久久久久久白浊 | 99爱在线|