python - Keras:有什么方法可以到达 "pop()"顶层吗?

标签 python tensorflow keras

在 Keras 中,有一个名为 pop() 的功能可以让您删除模型的底层。有没有办法去除模型的顶层?

我有一个完全保存的预训练变分自动编码器,我试图只加载解码器(底部四层)。

我正在使用带有 Tensorflow 后端的 Keras。

最佳答案

Keras pop() 移除最后一层(又名顶层),而不是底层。

我建议您使用 model.summary() 来打印层列表,然后使用 pop() 直到只剩下必要的层。

关于python - Keras:有什么方法可以到达 "pop()"顶层吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44620403/

相关文章:

python - 为什么无法安装python 3.4或python3?

python - TensorFlow:形状错误

python - Anaconda tensorflow 包不完整? (只有几千字节的文件大小)

python-3.x - Tensorflow Keras 将权重从一个模型复制到另一个模型

python - 关于具有自定义损失的 3 输出 ANN 的加权

python - 返回 adaboost python 中使用的模型

python - 在 python 中创建 JIRA 问题时设置优先级、截止日期

python - 如何使用 pandas 将 excel 文件数据转换为 numpy 数组?

python - 确定两个单词是否来自 Python 中的同一个词根

python - Keras 顺序密集输入层 - 和 MNIST : why do images need to be reshaped?