【问题标题】:Access Convolutional Neural Network Parameters访问卷积神经网络参数
【发布时间】:2020-08-21 14:09:58
【问题描述】:

我尝试从 pytorch 切换到 tensorflow,由于模型现在似乎是 tensorflow 中的固定内容,因此在使用卷积神经网络时偶然发现了一个问题。

我有一个非常简单的模型,只有一个 Conv1D 层和一个大小为 2 的内核。 我想在一个小的配置上训练它,比如 16 个输入大小,然后在 32 个输入大小上导出训练结果。

如何访问此网络中的 3 个参数? (2 个内核,1 个偏差)我想将它们应用于更大尺寸的情况。我很挣扎,因为我需要预先定义模型的输入大小,而 pytorch 不是这种情况。

感谢您的回答,我只找到了这个问题的过时答案

【问题讨论】:

    标签: python tensorflow neural-network conv-neural-network


    【解决方案1】:

    model.layers[0].get_weights() 产生第一层的权重,假设model 是tf.keras.Model 对象。

    【讨论】:

      猜你喜欢
      • 2017-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-22
      • 2020-11-01
      • 2020-10-07
      • 2020-10-19
      • 2020-10-19
      相关资源
      最近更新 更多