gpt4 book ai didi

python - 使用 Keras 2.2.0 将顺序模型转换为功能模型

转载 作者:太空狗 更新时间:2023-10-29 21:35:59 25 4
gpt4 key购买 nike

在 Keras 版本 2.1.6 之前,人们能够通过 accessing the underlying model.model 将顺序模型“转换”为函数模型。 .从 2.2.0 版开始,这是 no longer possible .

还能用其他方式完成吗?

(如果您想知道为什么我想做这样的事情,我正在维护依赖于此转换的 a library。:wink:)

最佳答案

我现在无法测试此解决方案,因为我没有安装 Keras 2.2.0,但我认为它应该可以工作。假设您的顺序模型存储在 seqmodel 中:

from keras import layers, models

input_layer = layers.Input(batch_shape=seqmodel.layers[0].input_shape)
prev_layer = input_layer
for layer in seqmodel.layers:
prev_layer = layer(prev_layer)

funcmodel = models.Model([input_layer], [prev_layer])

这应该给出等效的功能模型。如果我弄错了请告诉我。

关于python - 使用 Keras 2.2.0 将顺序模型转换为功能模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50837715/

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