javascript - 如何在 Tensorflow.js 中获取预测值

标签 javascript tensorflow tensorflow.js supervised-learning

我正在尝试将预测系统构建到 MERN 应用程序中。我是 Tensorflow 的新手,刚刚关注 this获取马力与每加仑英里数之间关系的教程。

https://codelabs.developers.google.com/codelabs/tfjs-training-regression/index.html#6

我不明白如何利用它来获得预测值。如何在输入字段中输入马力并获得预测的 MPG。

const xs = tf.linspace(0, 1, 100);      
  const preds = model.predict(xs.reshape([100, 1]));  

我猜上面的线用于绘制从低到高的马力范围。但是我如何获得输入值的预测值?

请帮忙

最佳答案

给定模型,特征是二维数据。

如果你有一个输入字段值,你可以通过使用找到它的预测

const tensor = model.predict(tf.tensor([valueOfInput], [1, 1]))
// Get the value
const value = tensor.dataSync()[0]

关于javascript - 如何在 Tensorflow.js 中获取预测值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57115214/

相关文章:

Javascript,异步问题所需的解决方案

python - 尽管指定了 `device_count={' CPU' : 1, 'GPU' : 0}`?,为什么 TensorFlow session 由于 GPU 内存不足错误而无法启动

python - 塑造 LSTM 的数据,并将密集层的输出馈送到 LSTM

tensorflow - tf.loadFrozenModel 和 tf.loadModel 的预测时间会不同吗?

angular - TensorflowJS : Error: The shape of dict ['images' ] provided in model. execute(dict) 必须是 [-1,224,224,3],但是是 [400,600,1]

javascript - 按特定属性的最大值过滤数组元素

javascript - 导航到 URL 但未收到响应

javascript - Angular 2 - 从 `first child` 组件路由到父组件的 `second child` 组件

python - 如何从 Tensorflow 中的检查点文件加载单个张量?

javascript - TensorFlow.js 在浏览器中的速度