"Fading in" Keras 中的新图层

"Fading in" new layers in Keras

我正在尝试在 Keras 中使用 tensorflow 后端实现 this 论文。

根据我的理解,他们逐渐发展 GAN,随着模型的训练逐渐淡出额外的层块。新层在迭代中线性淡入。

不知道怎么介绍他们用的"fading in"

要执行此 Keras,我想我可能需要一个 Lambda 层——但我所知道的就这些了。

有什么建议吗?

谢谢!

我认为你应该使用 Keras Functional API。这样你就可以重新排列层的输入和输出,并按照你想要的方式将它们互连,同时层保持它们学到的权重。您将必须有一些嵌套的 if 语句,但我认为它应该有效。

或者您可以准备好所有模型(return 模型架构的功能,并且可以设置图层权重),然后使用旧模型中相应图层的权重填充新模型中的图层。