看板 DataScience 關於我們 聯絡資訊
因為碩士剛好在研究這方面的東西 目前知道RNN或其他DL技術的過程 不過現在對用工具實現感到困惑 目前我比較會用keras去建構DL模型 不過因為教授一直要求要Tensorflow 想請問這2者之間有很明顯的差異嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.16.250 ※ 文章網址: https://www.ptt.cc/bbs/deeplearning/M.1519830467.A.9C2.html
ladddddy: keras沒特別設定的話,是use tensorflow backend,所以 02/28 23:26
ladddddy: 你其實是在使用tf,只是包裝過的而已 02/28 23:26
GTX9487: keras好上手 但是學久了你會發現不少bug跟限制 02/28 23:33
tsoahans: keras和tf可以同時使用完全不衝突 不過tf最好還是要會 03/01 14:21
tsoahans: keras限制多不夠彈性 03/01 14:23
RumiManiac: 你要先搞清楚教授的目的,要求用 TF 的原因是什麼 03/01 16:38
RumiManiac: 這不太可能只是為了效能之類的考量 03/01 16:39
RumiManiac: 所以雖然 Keras 可以在後端執行 TF,但你還是去學TF吧 03/01 16:41
RumiManiac: Keras 就只是一個更高階的封裝,底層可以接 TF, CNTK 03/01 16:42
was11: 感謝上面大大的說明,我教授只是覺得用keras太簡單... 03/01 21:09
was11: 所以才叫我學Tensorflow 03/01 21:09
breezylion: 有時候自己封裝tf不見得會比keras還要快,但keras比 03/02 20:01
breezylion: 較有限制,想彈性一點建議還是tf 03/02 20:01
howayi: 學個pytorch 又彈性又簡單 03/03 00:56
lucien0410: 我做NLP 自然語言處理 是新手 用的是OpenNMT 很好上 03/03 08:35
lucien0410: 手 但相對限制很多 如果你是做NLP的話 可以參考 03/03 08:36