Re: [問卦] 寫程式要用library還是自己刻?

看板Gossiping作者 (aisinjuro)時間2年前 (2021/06/12 15:15), 編輯推噓2(313)
留言7則, 6人參與, 2年前最新討論串5/7 (看更多)
比如說現在AI用的三種平台 Tensorflow pytorch caffe 其訓練影像順序都不同。 tensorflow是nhwc pytorch和caffe是 nchw 比如說要訓練128張彩色的480P影像。 就是n c h w = 128, 3, 640x480 而訓練出來的係數 ich och kx ky,也要注意順序。 如果你只會Tensorflow,到時要用caffe來做,就要寫很多轉換的程式。 這些程式甚至比原來的code還要難。 會一個平台時,也要多多涉獵比較別的平台。 這樣在找工作時,無往不利。 ※ 引述《LaAc (深淵戰士)》之銘言: : ※ 引述《NTULioner (112延畢魯蛇廢物就是我)》之銘言: : : 內 : : 老闆上週說端午節後要交實驗數據啦 : : 為了趕上期限寫完程式跟data : : 我就去github上面找 : : 找了個有個幾千顆星星的lib來用 : : 一天左右就寫好了程式開始跑 : : 也沒遇到太多bug : : 現在論文都快寫好了 : : 可是我同學B卻很不屑 : : 說他要全部自己寫 : : 結果寫到現在架構還沒搞定 : : 而且bug一堆 : : 一下讀不到data : : 一下predict錯誤 : : 但B卻一點都不在意 : : 說技術才是最重要的 : : 要自己學會能自己做 : : 才不會受制於人 : : 還說老闆會認同他的想法 : : 究竟寫程式的時候 : : 要拿世界工程師一起使用debug過的code : : 還是自己從頭開始寫比較好呢? : : 求解 : 看是要工作還是做研究吧 : 工作就拿啊,能跑就好,管那麼多 : 全部自己來也不會比較多credit : 而且既然已經有驗證有效的疫……我說code : 那直接照搬就好啦,自己從頭弄不一定比較好用那何苦這麼做 : 而且工作往往有時間限制,做得再好,拖到死線一樣沒用。 : 做研究就不一樣了 : 如果你只是照既有的library寫 : 那充其量只是garbage in gabarge out : 怎麼做的?不知道 : 為什麼有效?不知道 : 出問題要怎麼修正?不知道 : 是否有相容性的問題?不知道 : 所以我專題老師一年前就叫我們不准依靠matlab的toolbox : 盡量自己手刻,雖然累得半死但真的學到很多。 : 不過兩種精神不相違背 : 你要隨時留有後路,不可以壓在一個地方 : 固然應該積蓄研究能量,固然應該知其所以然 : 但也要以防萬一,記得先把東西準備好 : 不然如果一整年進度不佳,死線將近沒東西就尷尬啦。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.51.4 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1623482105.A.A9E.html

06/12 15:20, 2年前 , 1F
還好我只會用keras
06/12 15:20, 1F

06/12 15:20, 2年前 , 2F
caffe 垃圾
06/12 15:20, 2F

06/12 15:20, 2年前 , 3F
有後台的可以自己刻,老闆會在二期沒
06/12 15:20, 3F

06/12 15:21, 2年前 , 4F
過之前幫你擋其他lib不讓他們進來
06/12 15:21, 4F

06/12 15:21, 2年前 , 5F
Keras 現在就式Tensroflow一部份
06/12 15:21, 5F

06/12 15:41, 2年前 , 6F
我都用torch
06/12 15:41, 6F

06/12 16:02, 2年前 , 7F
只會torch qq
06/12 16:02, 7F
文章代碼(AID): #1Wn5xvgU (Gossiping)
討論串 (同標題文章)
文章代碼(AID): #1Wn5xvgU (Gossiping)