TensorFlow都開始能操做了,總還是要學學除錯(debug)時的一些方法~ 真沒想到Google的教學竟然設想至此。
從最古早(經典)的方法依序介紹,
1.Read Error Messages
2.Isolate the method in question
3.Send made-up data into the method
4.Know how to solve common problems
首先好好看錯誤,人家都要跟你說了阿... 超經典的,有看過不會打程式又總是搞不清楚狀的人就知道
再來,請先將錯誤區塊獨立出來,這樣你才能接下一步
待錯誤區塊獨立出來後,你能開始做測試,這個獨立區塊就是看成個黑盒子,把預期要輸入的東西輸入,對照預期得到的結果,之後開盒子檢查,沒輸入?自己捏一個出來就ok啦
再來不太通用了,不同情境有不同的常見問題,此處以TensorFlow為例