簡體   English   中英

訓練 CNN 的數據類型偏好?

[英]Data type preference for training CNN?

在得知標准化和規范化應該提高學習速度和准確性之前,我最初使用的是 0-255 范圍內的 int8 類型的輸入數據。 我嘗試了兩種方法,無論有無均值為零,但相對於 0-255、int8 方法,這些方法都沒有提高我的模型的學習速度或准確性。 我只是想知道,與 int8 相比,使用 float64 進行訓練的速度是否會有所不同,或者值中存在的小數位數是否對訓練速度有任何影響。 謝謝 :)

在訓練之前,您應該始終對圖像進行標准化/標准化。 有很多關於這個主題的帖子。 這里有幾個

在我們將它們放入 cnn 之前標准化圖像

數據縮放

用 INT 訓練比 FLOAT 快; 但是不建議這樣做,因為准確性普遍下降。 一旦你有一個完整的訓練模型,你可以將你的模型從 FLOAT 量化到 INT。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM