Pok*_*eLu 2 python keras tensorflow batch-normalization tensorflow2.0
以下内容来自Keras教程
此行为已在 TensorFlow 2.0 中引入,目的是使 layer.trainable = False 能够在 convnet 微调用例中产生最常见的预期行为。
为什么在微调卷积神经网络时要冻结层?是因为tensorflow keras中的某些机制还是因为批量归一化的算法?我自己进行了一个实验,我发现如果 trainable 没有设置为 false,模型往往会灾难性地忘记之前学到的东西,并在最初的几个时期返回非常大的损失。这是什么原因?
| 归档时间: |
|
| 查看次数: |
2233 次 |
| 最近记录: |