onnxruntime.capi.onnxruntime_pybind11_state.InvalidArgument: [ONNXRuntimeError] : 2 : INVALID_ARGUMENT : Invalid Feed Input Name:data
时间: 2024-02-05 19:03:49 浏览: 140
这个错误通常是由于输入的名称与模型期望的名称不匹配所导致的。在使用 ONNXRuntime 运行模型时,需要正确地指定输入名称。您可以检查一下您的输入名称是否与模型期望的名称相同。您也可以使用 `model.get_inputs()` 函数获取模型期望的输入名称列表,然后确保您的输入名称与此列表中的名称匹配。如果您仍然无法解决问题,请提供更多的上下文信息,以便我能够更好地帮助您。
相关问题
onnxruntime.capi.onnxruntime_pybind11_state.InvalidArgument: [ONNXRuntimeError] : 2 : INVALID_ARGUMENT : Invalid Feed Input Name:input
这个错误通常是由于输入的名称不正确导致的,建议检查输入的名称是否与模型的输入名称匹配。如果您正在使用onnxruntime python API,则可以使用以下代码检查输入名称:
```
import onnxruntime as ort
model_path = "path/to/your/onnx/model"
sess = ort.InferenceSession(model_path)
# 获取输入名称
input_name = sess.get_inputs()[0].name
print("Input name: {}".format(input_name))
```
如果您已经检查了输入名称并且仍然遇到此错误,请确保输入的数据形状与模型的期望形状匹配。
user\API\LCD1.c(112): error: #171: invalid type conversion
引用\[1\]:#181-D…\HARDWARE\src\uart.c(399): warning: #181-D: argument is incompatible with corresponding format string conversion printf(“process msg:%s %d\r\n”,&Process_ptr,&Process_ptr);修改:参数与相应的格式字符串转换不兼容 。 引用\[2\]:#513…\HARDWARE\src\uart.c(396): error: #513: a value of type “u8 *” cannot be assigned to an entity of type “uint8_t” temp = USART2_RX_BUF;修改: 。 引用\[3\]:#1441-D…\HEADWARE\USBProcess\USBProcess.c(298): warning: #1441-D: nonstandard cast on lvalue (u8 *)send_buf\[193\] = acount_len\[0\];修改:非标强制转换 。
问题:user\API\LCD1.c(112): error: #171: invalid type conversion
回答: 根据您提供的引用内容,错误代码#171表示无效的类型转换。具体来说,这个错误可能是由于在user\API\LCD1.c文件的第112行进行了一个无效的类型转换导致的。要解决这个问题,您需要检查第112行的代码,并确保进行的类型转换是有效的。如果需要,您可能需要更改代码以使用正确的类型转换。
#### 引用[.reference_title]
- *1* *2* *3* [stm32MDK错误码(不定时更新)](https://blog.csdn.net/I_O_fly/article/details/112184004)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文