【发布时间】:2019-04-03 11:43:02
【问题描述】:
我正在构建一个 npm 包,用于加载预训练的 tensorflow 模型并进行一些预测。
当我用tf = require('@tensorflow/tfjs-node') 做tf.loadLayersModel() 时,我没有问题。不幸的是,该库在安装时似乎有问题。
我尝试改用tf = require('@tensorflow/tfjs)。虽然,我收到以下错误:
UnhandledPromiseRejectionWarning: Error: browserHTTPRequest 在没有 fetch polyfill 的情况下不受 Web 浏览器外部支持。
这是我的代码:
// Load ML model
tf.loadLayersModel("file://" + __dirname + "mymodel/model.json").then(
model => {
}
}
);
有办法解决这个问题吗?
【问题讨论】:
-
@Seblor 现在确定您对 URL 的看法是正确的:tensorflow.org/js/guide/… 也许您的路径中有 3 个斜杠,但只允许使用 2 个?
-
那我的错。
-
我不明白这 3 个斜线你能再解释一下吗?
标签: node.js tensorflow.js