如何在tensorflow js中使用预测

如何在tensorflow js中使用预测,tensorflow,tensorflow.js,Tensorflow,Tensorflow.js,我用python制作了一个模型,并将其导出到tensorflow js。 该模型将人脸图像分类为情绪,应该有7个类别 我根据图像做了一个张量,并使用如下预测: const prediction = model.predict(imageTensor); 我的预测是: Tensor { "dataId": Object {}, "dtype": "float32", "id": 415, "

我用python制作了一个模型,并将其导出到tensorflow js。 该模型将人脸图像分类为情绪,应该有7个类别

我根据图像做了一个张量,并使用如下预测:

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),我不知所措。。。。