- bindding 数据类型部一致
某个输出的数据类型是int, 忽略了,一直当作是float解析,导致错误。
虽然int 和 float 占用内存大小是一样的,但是解析方式错误,导致最终的错误,看来对每个bingding做输入输出校验,是很有必要的。
后期做动态转换也是可以解决
Int32 *pInt32Buf = reinterpret_cast<int*>output_binding_float.data();
某个输出的数据类型是int, 忽略了,一直当作是float解析,导致错误。
虽然int 和 float 占用内存大小是一样的,但是解析方式错误,导致最终的错误,看来对每个bingding做输入输出校验,是很有必要的。
后期做动态转换也是可以解决
Int32 *pInt32Buf = reinterpret_cast<int*>output_binding_float.data();