在 Keras/TF 中,有没有办法预训练模型并重用它来测试其他可能的层?

加布里埃尔·贝洛

我正在尝试做的示例

上图只是一个例子。我想要实现的是训练 DenseNet201,然后在拥有 FC 或输出层之前将其连接到其他几个层。我想测试几个模型,但是每个模型训练 DenseNet + 模型需要很长时间。

有没有办法做到这一点?即使预测不完全正确,这是否会揭示哪种模型最适合遵循 DenseNet?

史努比博士

是的,使用 Keras Functional API很容易做到这一点

from keras.layers import Input
from keras.models import Model

densenet = DenseNet(....., include_top=False)

inp = Input(shape=(some_input_shape))
ds_features = densenet(inp)
out = Dense(10, activation="softmax")(ds_features)

model = Model(inp, out)

在这段代码中,你以某种方式实例化了一个 DenseNet,然后通过它(densenet(inp)部分)传递了一个 keras 张量,你得到了一个可以提供给其他层的输出张量。然后构建一个指定输入和输出的模型。您可以使用不同的层多次执行此操作,构建不同的模型,并且将使用相同的 DenseNet 权重。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有没有办法可以保存用户输入然后在 python 中重用它?

来自分类Dev

有没有办法在Android Studio中使用SVM模型(在Matlab中训练)?

来自分类Dev

有没有办法使用最近获得的价值来寻找其他价值?在MongoDB中

来自分类Dev

有没有办法在模块中设置数据以在 Ruby 的模块方法中重用它?

来自分类Dev

有没有办法使用Nightwatch中的If语句来控制测试

来自分类Dev

有没有办法在训练步骤后直接更新层/变量的权重?

来自分类Dev

在javascript中,有没有办法将字母与其他字符区分开?

来自分类Dev

有没有办法在Ubuntu Touch中向Telegram添加其他贴纸?

来自分类Dev

有没有办法在flutter中打开其他应用程序

来自分类Dev

有没有办法忽略uTest中的测试?

来自分类Dev

有没有办法测试锈中的宏?

来自分类Dev

有没有办法忽略uTest中的测试?

来自分类Dev

有没有办法通过缩小其他卷(例如“ E”)来扩展“ C”驱动器?

来自分类Dev

有没有办法重用数据注释?

来自分类Dev

有没有办法重用WebService?Java的春天

来自分类Dev

有没有办法重用聚合步骤?

来自分类Dev

有没有办法(可能使用Chrome扩展程序)在其他应用获得焦点时将Chrome吸引到Windows中?

来自分类Dev

有没有办法在代码中重用具有不同值的函数?

来自分类Dev

有没有办法限制同一Azure订阅中其他“所有者”的资源访问?

来自分类Dev

有没有办法为其他数据框中的变量组合创建带有行的数据框?

来自分类Dev

有没有办法列出IP并屏蔽其他所有内容

来自分类Dev

有没有办法从ajax预检请求中获取调试信息?

来自分类Dev

有没有办法在REST API Jersey中检测预检请求?

来自分类Dev

有没有办法从ajax预检请求中获取调试信息?

来自分类Dev

有没有办法在 React Native 中预取或缓存音频?

来自分类Dev

有没有办法用识字编程来进行测试驱动的开发?

来自分类Dev

有没有办法知道在训练过程中处理了多少图像?

来自分类Dev

有没有办法用它的内容替换我在 dom 中的组件?

来自分类Dev

有没有办法禁用sailline.js中的吃水线并使用其他ORM?

Related 相关文章

  1. 1

    有没有办法可以保存用户输入然后在 python 中重用它?

  2. 2

    有没有办法在Android Studio中使用SVM模型(在Matlab中训练)?

  3. 3

    有没有办法使用最近获得的价值来寻找其他价值?在MongoDB中

  4. 4

    有没有办法在模块中设置数据以在 Ruby 的模块方法中重用它?

  5. 5

    有没有办法使用Nightwatch中的If语句来控制测试

  6. 6

    有没有办法在训练步骤后直接更新层/变量的权重?

  7. 7

    在javascript中,有没有办法将字母与其他字符区分开?

  8. 8

    有没有办法在Ubuntu Touch中向Telegram添加其他贴纸?

  9. 9

    有没有办法在flutter中打开其他应用程序

  10. 10

    有没有办法忽略uTest中的测试?

  11. 11

    有没有办法测试锈中的宏?

  12. 12

    有没有办法忽略uTest中的测试?

  13. 13

    有没有办法通过缩小其他卷(例如“ E”)来扩展“ C”驱动器?

  14. 14

    有没有办法重用数据注释?

  15. 15

    有没有办法重用WebService?Java的春天

  16. 16

    有没有办法重用聚合步骤?

  17. 17

    有没有办法(可能使用Chrome扩展程序)在其他应用获得焦点时将Chrome吸引到Windows中?

  18. 18

    有没有办法在代码中重用具有不同值的函数?

  19. 19

    有没有办法限制同一Azure订阅中其他“所有者”的资源访问?

  20. 20

    有没有办法为其他数据框中的变量组合创建带有行的数据框?

  21. 21

    有没有办法列出IP并屏蔽其他所有内容

  22. 22

    有没有办法从ajax预检请求中获取调试信息?

  23. 23

    有没有办法在REST API Jersey中检测预检请求?

  24. 24

    有没有办法从ajax预检请求中获取调试信息?

  25. 25

    有没有办法在 React Native 中预取或缓存音频?

  26. 26

    有没有办法用识字编程来进行测试驱动的开发?

  27. 27

    有没有办法知道在训练过程中处理了多少图像?

  28. 28

    有没有办法用它的内容替换我在 dom 中的组件?

  29. 29

    有没有办法禁用sailline.js中的吃水线并使用其他ORM?

热门标签

归档