PTT評價

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

看板Gossiping標題Re: [問卦] 寫程式要用library還是自己刻?作者
xiemark
(aisinjuro)
時間推噓 2 推:3 噓:1 →:3

比如說現在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 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.51.4 (臺灣)
※ 文章網址: https://www.ptt.cc/Gossiping/M.1623482105.A.A9E

OrzOGC 06/12 15:20還好我只會用keras

iecju520 06/12 15:20caffe 垃圾

qazwsx0128 06/12 15:20有後台的可以自己刻,老闆會在二期沒

qazwsx0128 06/12 15:21過之前幫你擋其他lib不讓他們進來

arrenwu 06/12 15:21Keras 現在就式Tensroflow一部份

pearlsally 06/12 15:41我都用torch

wudishidove 06/12 16:02只會torch qq