最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

六星源課堂:Python之Tensorflow軟件庫深度學習!

2022-08-10 09:42 作者:六星源課堂  | 我要投稿

眾所周知,Python有很多第三方庫,這也是Python簡單易學、實用性高的具體原因。而這篇文章想要為大家介紹一下Python機器學習庫—Tensorflow機器學習開源軟件庫。

Tensorflow是Google推出的機器學習開源神器,對Python有著很好的語言支持,支持CPU、GPU和Google TPU等硬件,并且已經(jīng)擁有了各種各樣的模型和算法。目前,Tensorflow被廣泛的應(yīng)用于文本處理、語音識別和圖像識別等多項機器學習和深度學習的領(lǐng)域。

Tensorflow支持多種客戶端語言下的安裝和運行,截至版本1.12.0,綁定完成并支持版本兼容運行的語言為C和Python,其他綁定完成的語言為JavaScript、C++、Java、GO和swift,依然處于開發(fā)階段的包括C#、haskell、julia、Ruby、Rust和Scala。

Tensorflow的基礎(chǔ)框架是什么?

分為三層:應(yīng)用層、接口層和核心層。

第一層:應(yīng)用層

提供機器學習相關(guān)的訓練庫、預測庫和針對Python、C++和Java等編程語言的編程環(huán)境,類似于Web系統(tǒng)的前端,主要實現(xiàn)了對計算圖的構(gòu)造;

第二層:接口層

對Tensorflow功能模塊的封裝,便于其他語言平臺的調(diào)用;

第三層:核心層

核心層包含很多重要部分:設(shè)備層、網(wǎng)絡(luò)層、數(shù)據(jù)操作層以及圖計算層、執(zhí)行應(yīng)用層的計算。

1、設(shè)備層:包括Tensorflow在不同硬件設(shè)備上的實現(xiàn),主要支持CPU、GPU和mobile設(shè)備等,在不同硬件設(shè)備上實現(xiàn)計算命令的轉(zhuǎn)換,給上層提供統(tǒng)一接口,實現(xiàn)程序的跨平臺功能;

2、網(wǎng)絡(luò)層:主要包括RPC和RDMA通信協(xié)議,實現(xiàn)不同設(shè)備之間的數(shù)據(jù)傳輸和更新,這些協(xié)議都會在分布式計算中應(yīng)用到;

3、數(shù)據(jù)操作層:以tensor為處理對象,實現(xiàn)tensor的各種操作和計算;

4、圖計算層:包括分布式計算圖和本地計算圖的實現(xiàn),實現(xiàn)圖的創(chuàng)建、編譯、優(yōu)化和執(zhí)行等。

以上就是本次分享的全部內(nèi)容,想學習更多Python技巧,歡迎持續(xù)關(guān)注六星源課堂!


六星源課堂:Python之Tensorflow軟件庫深度學習!的評論 (共 條)

分享到微博請遵守國家法律
沐川县| 荥经县| 黄陵县| 德兴市| 武鸣县| 大姚县| 油尖旺区| 滦南县| 平邑县| 成武县| 宝应县| 鸡东县| 东城区| 包头市| 涟水县| 广灵县| 稻城县| 福清市| 历史| 岢岚县| 惠安县| 深州市| 平顺县| 稷山县| 塘沽区| 东光县| 石景山区| 崇信县| 九江市| 永宁县| 濮阳县| 玉龙| 章丘市| 延安市| 湟中县| 北安市| 那曲县| 乾安县| 军事| 怀集县| 永昌县|