modelSession = wx.createInferenceSession({
model: tempFilePath,
precesionLevel: 4,
allowNPU: this.data.runDevice === 'NPU',
allowQuantize: false
})
console.log({ modelSession })
// 监听error事件
modelSession.onError((error) => {
console.error(error);
});
// 监听模型加载完成事件
modelSession.onLoad(() => {
console.log('session load')
});
this.setData({
[fileSelectedDataPath]: tempFileName
})
onnx 模型文件是调用 wx.chooseMessageFile 从会话里选择的
这个看起来就是 文件名称不对,可能传入的path有点问题。
目前安卓的 NPU 还没搞好。可以先看看 ios 有问题没,ip11+的机器