不支持此模型:输入张量 0 没有名称
This model is not supported: Input tensor 0 does not have a name
在 Android Studio 上,我无法查看模型元数据,即使我已经在 Python 中手动添加了元数据。我收到错误:
This model is not supported: input tensor 0 does not have a name.
我的修复尝试:
我将层名称添加到tensorflow输入层,使用:
img_input = Input(shape=input_shape, batch_size=1, name="input_image")
我什至在 Netron 中检查过,输入层如预期那样显示为 input_image
:
我通过从 documentation 复制 1 行来修复它,我需要将特定的 属性 添加到 TensorMetadataT
对象,input_meta.name = "image"
。这不是来自模型层名称,而是需要手动添加。
input_meta.name = "image_input"
奇怪的是:以前这不是问题,但由于某种原因,我以前的代码坏了,我需要这个更改。
在 Android Studio 上,我无法查看模型元数据,即使我已经在 Python 中手动添加了元数据。我收到错误:
This model is not supported: input tensor 0 does not have a name.
我的修复尝试:
我将层名称添加到tensorflow输入层,使用:
img_input = Input(shape=input_shape, batch_size=1, name="input_image")
我什至在 Netron 中检查过,输入层如预期那样显示为 input_image
:
我通过从 documentation 复制 1 行来修复它,我需要将特定的 属性 添加到 TensorMetadataT
对象,input_meta.name = "image"
。这不是来自模型层名称,而是需要手动添加。
input_meta.name = "image_input"
奇怪的是:以前这不是问题,但由于某种原因,我以前的代码坏了,我需要这个更改。