如何解决节点js coco-ssd
我正在尝试在节点环境中加载coco ssd模型。 Mobilenet工作正常,但是我需要简单的对象检测,而不仅仅是分类。
当我尝试加载cocossd时,总是会出现此错误:
(node:6520) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'read' of undefined
at C:\Dokumenta\node\image classifier\node_modules\@tensorflow\tfjs-converter\dist\tf-converter.node.js:4680:60
at step (C:\Dokumenta\node\image classifier\node_modules\@tensorflow\tfjs-converter\dist\tf-converter.node.js:77:23)
at Object.next (C:\Dokumenta\node\image classifier\node_modules\@tensorflow\tfjs-converter\dist\tf-converter.node.js:58:53)
at C:\Dokumenta\node\image classifier\node_modules\@tensorflow\tfjs-converter\dist\tf-converter.node.js:51:71
at new Promise (<anonymous>)
at __awaiter (C:\Dokumenta\node\image classifier\node_modules\@tensorflow\tfjs-converter\dist\tf-converter.node.js:47:12)
at executeOp$2 (C:\Dokumenta\node\image classifier\node_modules\@tensorflow\tfjs-converter\dist\tf-converter.node.js:4498:64)
at C:\Dokumenta\node\image classifier\node_modules\@tensorflow\tfjs-converter\dist\tf-converter.node.js:5729:24
at executeOp$g (C:\Dokumenta\node\image classifier\node_modules\@tensorflow\tfjs-converter\dist\tf-converter.node.js:5769:7)
at _loop_1 (C:\Dokumenta\node\image classifier\node_modules\@tensorflow\tfjs-converter\dist\tf-converter.node.js:6477:31)
节点中的Javascript:
require('@tensorflow/tfjs-backend-cpu');
require('@tensorflow/tfjs-backend-webgl');
const tf = require("@tensorflow/tfjs-node");
require('@tensorflow/tfjs-node');
const cocoSsd = require('@tensorflow-models/coco-ssd');
const mobilenet = require("@tensorflow-models/mobilenet");
const model = mobilenet.load().then(() => {console.log("works fine");});
const modelcoco = cocoSsd.load().then(() => {console.log("always fails");});
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。