【问题标题】:changing a trained static input shape to dynamic shape in keras将经过训练的静态输入形状更改为 keras 中的动态形状
【发布时间】:2022-06-14 16:28:07
【问题描述】:

我已经用 2 个密集层训练了我的 MobileNetV3Small,并得到了我的结果。但我将 640,480,3 设置为我的输入形状,现在我需要测试一些不同尺寸的图像。因为它从卷积层开始,所以大小无关紧要。但我收到错误,因为它需要定义的大小 (640,480,3),并且填充和调整大小效果不佳。所以我想将输入形状更改为 (None, None,3) 而无需从头开始重新训练。训练我的模型花了 3 天时间,我不想再次训练它来更改输入大小。

【问题讨论】:

    标签: tensorflow keras deep-learning neural-network


    【解决方案1】:

    也许你可以在你的 Keras.Model 实例上试试这个:

    
    model.input.set_shape((None, None, 3))
    
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-02
      • 1970-01-01
      相关资源
      最近更新 更多