pytorchの正規化と標準化について3つ質問があります.
1.pytorchでCNNなどを行う時,ToTensorでテンソル化して,[0,1]の範囲にした後に,
python
1transforms.Normalize((0.5, 0.5, 0.5), (0.5, 0.5, 0.5))
で標準化しているのを見かけますが,何故計算を行わずに,平均と標準偏差を0.5と決めてしまっているのでしょうか.
2.[0,1]の範囲に正規化した後に標準化を行う必要はあるのでしょうか?(正規化は外れ値に弱く,標準化は外れ値に強いことと関係がありますか.)
3.正確に標準化を行いたい場合は,使用するデータセットの全ての画像のRGBで平均と標準偏差を計算すれば
いいのでしょうか.
お手数おかけしますが,よろしくお願いいたします.
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/28 06:44
2020/07/28 07:00 編集
2020/07/28 07:42