編程技術得達到什么程度?
如果只是做深度學習應用,會用Keras / TensorFlow, PyTorch, Cafe 其中一種框架就可以了,也就是說可以成為調參俠足夠了,這里要求你編程水平是熟練掌握Python。如果想更深入的學習深度學習技術,你還需要以下技能。
1. 扎實的編程技能,熟練使用C或者rust ,還有python,熟悉GPU計算原理,多線程與分布式計算等
2. 扎實的數學功底
向量的基礎知識矩陣計算微積分: 偏導,梯度等知識圖計算與微積分線性回歸,邏輯回歸算法等基礎隨機梯度下降算法反向傳播算法學習率: 熱重啟cos退火