如何在tensorflow js中使用预测
我用python制作了一个模型,并将其导出到tensorflow js。 该模型将人脸图像分类为情绪,应该有7个类别 我根据图像做了一个张量,并使用如下预测:如何在tensorflow js中使用预测,tensorflow,tensorflow.js,Tensorflow,Tensorflow.js,我用python制作了一个模型,并将其导出到tensorflow js。 该模型将人脸图像分类为情绪,应该有7个类别 我根据图像做了一个张量,并使用如下预测: const prediction = model.predict(imageTensor); 我的预测是: Tensor { "dataId": Object {}, "dtype": "float32", "id": 415, "
const prediction = model.predict(imageTensor);
我的预测是:
Tensor {
"dataId": Object {},
"dtype": "float32",
"id": 415,
"isDisposedInternal": false,
"kept": false,
"rankType": "2",
"scopeId": 197,
"shape": Array [
1,
7,
],
"size": 7,
"strides": Array [
7,
],
}
如何从这里提取结果?预测是一个张量。如果要访问数据,需要使用
prediction.dataSync()
预测是一个张量。如果要访问数据,需要使用prediction.dataSync()
找到答案,我使用的是typescript,需要它:
常量预测=(model.predict(
象张量
)如tf.Tensor) 找到了答案,我使用的是typescript,需要它: 常量预测=(model.predict( 象张量
)如tf.Tensor) 谢谢你的回复!我试过了,但得到了这样一条消息:“Tensor | Tensor[]”类型上不存在属性“dataSync”。属性“dataSync”在类型“Tensor[]”上不存在。ts(2339),我不知所措…感谢您的回复!我试过了,但得到了这样一条消息:“Tensor | Tensor[]”类型上不存在属性“dataSync”。类型“Tensor[]”上不存在属性“dataSync”。ts(2339),我不知所措。。。。