2020什麼深度學習框架容易上手一點呢?

時間 2021-05-31 13:58:54

1樓:CriseSir

感覺tensorflow 2.0現在還是不錯的,將keras整合進來了,作為高階api呼叫,體驗感跟keras一樣,值得大家一試!況且目前在工業界,tensorflow還是主流。

學術界,pytorch為王!

2樓:張信東

「容易上手」,我理解是三點:

api簡潔易用,文件完善

使用的人多,社群活躍,有問題能快速找到解決方案

最好對我們的發展有幫助,比如科研上快速實現idea;工作中,幫助我們獲得乙份好工作、快速實現乙個優化方案。

結合這三點,還是推薦pytorch。

這是pytorch的60分鐘入門教程和文件,看完相信你會認同api簡潔易用和文件完善這一點。

60分鐘入門教程:

pytorch英文版文件:

PyTorch documentation

還有中文版文件:

Introduction · Pytorch 中文文件

2、pytorch的社群有facebook的FAIR強力支援,FAIR是全球TOP3的AI研究機構。

PyTorch Forums

3、pytorch已經在科研領域流行起來了,它能滿足科研上的快速實現idea;工業實踐中pytorch還比不上tensorflow,但不妨礙用pytorch快速實驗新的模型,最後再用tensorflow實現部署。

最後,keras也挺容易上手的。

最最後,框架啥的都好說,多用幾次就會了,我的工作體會是,還是得有技術深度,明白其中的原理,才能去做優化,不然再好用的api也不會有產出。

我覺得,大可不用糾結這些,還是應該去學原理,用它實現一下自己的想法(即使效果不好,能分析出為什麼不好,也是收穫),這樣就既學了原理,也熟悉了框架使用,共勉。

3樓:趙英俊

推薦乙個強化學習框架 General,國內第乙個支援GUI 支援非gym 互動的深度強化學習框架,github 搜尋 general。

keras深度學習框架輸出acc loss,val acc val loss,什麼意思?

想飛的魚 你好,我現在遇到乙個這樣的問題 現在我跑的模型得到下面的影象,上面顯示acc的正確率達到80 而驗證集卻只有55 左右,但是我用的驗證集就是我跑模型的訓練集,按道理來說兩個基本上是相等的,但是為什麼會差那麼多呢,所以我現在有點懷疑那個acc的含義是否就是訓練集的正確率了,求指點 王華 ke...

企業開發深度學習框架的商業目的是什麼?

Lanking 自用,這是TF出來的原因。推廣自己的雲服務 有云服務做底的框架 保護自己 當框架一家獨佔的時候,其他人如果有改動就很難merge進去。PyTorch,MXNet出現都是的,因為已經出現了有大廠員工需要改動但對面完全不理的情況。PR 說自己比別人快X倍的框架 公司作底沒有真正的開源,只...

自己寫乙個深度學習底層框架(像tensorflow),現實嗎? 目前學習了1年深度學習理論和實踐 ?

monkeyfu 現實,你看我就寫了乙個玩兒 Seq2SeqSharp是乙個用純C 打造的基於張量 Tensor 的帶有自動求導計算圖模型的深度學習框架。基於這個框架,用C 寫神經網路可以像用Python一樣簡單。其同時支援CPU與多GPU CUDA 效能方面CPU部分主要基於Intel MKL及其...