如何在张量流中设置keras子类模型的输入?

问题描述 投票:0回答:1

我已经使用tensorflow创建了一个keras子类模型。片段如下所示。

class SubModel(Model):
    def call(self, inputs):
        print(inputs)

model = SubModel()
model.fit(data, labels, ...)

当模型为fit时,它将获得输入和input_shape本身。我想做的就是自己将输入传递给模型。就像功能API一样。

inputs = tf.keras.input(shape=(100,))
model = tf.keras.Model(inputs=inputs, outputs=outputs)
tensorflow keras subclass
1个回答
0
投票

类似的东西?

model_ = SubModel()
inputs = tf.keras.input(shape=(100,))
outputs = model_(inputs)
model = tf.keras.Model(inputs=inputs, outputs=outputs)
© www.soinside.com 2019 - 2024. All rights reserved.