Keras嵌套模型共享属性吗?

2024-03-28 10:40:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用Keras来实现GANs(生成性对抗网络)。对于非饱和博弈,生成器的损失如下:Generator loss

我正在考虑在Keras中实现一个嵌套模型,如下所示:

def generator_containing_discriminator(generator, discriminator):
     model = Sequential()
     model.add(generator)
     discriminator.trainable = False
     model.add(discriminator)
     return model

我想知道这个嵌套模型中的鉴别器是否与我传入的鉴别器共享参数。

另一个更一般的问题是,如果我可以检查每个模型中的属性(比如objectid或object属性,比如trainable),那么我如何在Keras中检查这个属性呢?你知道吗


Tags: 模型网络addfalsemodel属性defgenerator