【发布时间】:2019-02-24 09:20:28
【问题描述】:
我正在尝试训练this 研究论文建议的模型,其中我将卷积层的一半过滤器设置为 Gabor 过滤器,其余的是默认初始化的随机权重。通常,如果我必须将层设置为不可训练,我将trainable 属性设置为False。但是在这里我只需要冻结一个图层的一半过滤器,我不知道该怎么做。任何帮助将非常感激。我正在使用带有 Tensorflow 后端的 Keras。
【问题讨论】:
-
您要冻结随机的 50% 还是特定层的特定层?
-
我想冻结 gabor 过滤器并将默认的初始化权重设置为可训练。
-
您可以在 Keras 中逐层冻结卷积过滤器。有关详细信息,请参阅以下 SO 查询:stackoverflow.com/questions/50178499/…
标签: python tensorflow neural-network keras conv-neural-network