小智 16
Dropout和BatchNorm(可能还有一些自定义模块)在培训和评估过程中表现不同.您必须通过调用模型让模型知道何时切换到eval模式.eval().
这台self.training以False对模型中的每个模块.如果您正在实施自己的模块,在训练和评估期间必须采取不同的行为,您可以self.training在执行此操作时检查其值.
| 归档时间: |
|
| 查看次数: |
8467 次 |
| 最近记录: |