【发布时间】:2019-09-05 04:02:20
【问题描述】:
我正在尝试将预训练的 Keras 模型上传到我现有的 tensorflow.js 模型中,然后通过以正确格式传递张量来进行简单的预测。 我正在从项目中的本地驱动器(在资产文件夹中)加载模型
export class MotionAnalysisComponent implements OnInit {
model: tf.LayersModel;
ngOnInit() {
this.loadModel()
};
async loadModel() {
this.model = await
tf.loadLayersModel('C:/Users/..path to folder../assets/tfjs_model/model.json');
console.log('Prediction from loaded model:');
this.model.predict(tf.ones([60,60,60]));
}
我在我的 html 代码中实现了一个按钮,它应该启动代码并在我的控制台中打印出预测。但我收到以下错误:
Fetch API 无法将 file:///C:/Users/..path 加载到文件夹../assets/tfjs_model/model.json。对于 CORS 请求,URL 方案必须是“http”或“https”
ERROR 错误:未捕获(承诺中):TypeError:无法获取 TypeError: 获取失败
【问题讨论】:
标签: javascript angular typescript tensorflow.js