ONNX到Keras的转换

ONNX到Keras的转换,keras,onnx,Keras,Onnx,我正在使用以下链接进行实现 当试图执行代码时,我得到了以下错误 k_model = onnx_to_keras(onnx_model, ['input']) ---------------------------------------------------------------------- Traceback (most recent call last): File "import_convt2keras.py", line 8, in <module> k

我正在使用以下链接进行实现

当试图执行代码时,我得到了以下错误

k_model = onnx_to_keras(onnx_model, ['input']) 

----------------------------------------------------------------------
Traceback (most recent call last):
  File "import_convt2keras.py", line 8, in <module>
    k_model = onnx_to_keras(onnx_model, ['input'])
  File "/home/ubuntu/anaconda3/envs/tensorflow_p36/lib/python3.6/site-packages/onnx2keras/converter.py", line 80, in onnx_to_keras
    weights[onnx_extracted_weights_name] = numpy_helper.to_array(onnx_w)
TypeError: unhashable type: 'google.protobuf.pyext._message.RepeatedScalarContainer'
----------------------------------------------------------------------
k_model=onnx_to_keras(onnx_model,['input']))
----------------------------------------------------------------------
回溯(最近一次呼叫最后一次):
文件“import_convt2keras.py”,第8行,在
k_模型=onnx_到keras(onnx_模型,['input']))
文件“/home/ubuntu/anaconda3/envs/tensorflow_p36/lib/python3.6/site packages/onnx2keras/conx2keras/converter.py”,第80行,在onnx_to_keras中
权重[onnx\u提取的\u权重\u名称]=numpy\u辅助对象。到\u数组(onnx\u w)
TypeError:不可损坏的类型:“google.protobuf.pyext.\u message.RepeatedScalarContainer”
----------------------------------------------------------------------

根据文档
#调用转换器(输入-主要型号输入名称,可能与您的型号不同)
您检查过吗?可能您必须使用不同的名称作为第二个参数。根据文档
#调用转换器(输入-是主要的模型输入名称,可能与您的模型不同)
您检查过吗?也许您必须使用另一个名称作为第二个参数。