t_dnn2-3-2(質問管理番号)
回答日時: | 2019/01/24 |
Q: | 質問① def forward(self, x, train_flg=True) において、 動画では、train_flg = True の時の説明のみありました。 train_flg = False は、どのような時に、どういう目的で使用するのでしょうか? |
A: | train_flg = Trueは学習のとき,train_flg = Falseはテストのときに使用します.使用する主な目的は,学習時とテスト時で異なる処理をする場合に対応するためです.学習時とテスト時で異なる処理をするものの例として,Dropoutやバッチ正規化などがあります. |