gpt4 book ai didi

machine-learning - deploy.prototxt 中 dropout 层的用途是什么?

转载 作者:行者123 更新时间:2023-11-30 08:46:35 25 4
gpt4 key购买 nike

我在某处读到,在测试期间没有应用 Dropout。 deploy.prototxtdropout 层的用途是什么? deploy 文件不是用于测试模型吗?提前致谢

最佳答案

“Dropout” 层通过在训练期间随机“关闭”响应来用作一种正则化:该层将随机设置为零 dropout_ratio输入。
根据 dropout 的实现方式,您可能需要通过测试时的缩放来替换训练的概率下降。测试时间 dropout 会为您完成此缩放。

最近版本的 caffe 已经将这种扩展“折叠”到训练阶段(参见 dropout_layer.cpp line 41 and 59 ),从而使该层在测试阶段变得多余。

关于machine-learning - deploy.prototxt 中 dropout 层的用途是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42323762/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com