本日的文章打算來講一些資料讀取的機制以及優化的方式。
先上一個目前所採用的Training/Validation,在每一次進行時的資料流簡易流程圖。
主要的流程,大概可以分為以下幾個步驟:
不同的硬體在其中扮演的角色可以得到不同的優化:
因此,硬體的選用($$$$$$$)與實驗的效率,有很直接的關聯!但卻也不是唯一。
接下來讓我們一項一項的介紹以及給一些例子:
講這麼多,嘴巴都是泡。其實不外乎就是就是希望做Deep Learning Engineering的人,也可以對所使用的硬體們有更多的認識,進而知道可能會遇到的問題並進一步去解決。
綜合上面所說,舉一些實際可能發生的狀況:
以上都是很常見的情形,有了一些硬體的先備知識以後,可以幫助我們解決一些軟體無法解決的問題!