我按照以下教程安装了 tensorflow 模型:
- https://flows.nodered.org/node/node-red-contrib-tf-model
- https://github.com/tensorflow/tfjs/blob/master/tfjs-node/WINDOWS_TROUBLESHOOTING.md
采取的步骤:
我首先
@tensorflow/tfjs-node
通过运行以下代码直接安装了内部 Node-RED:C:\Users\username\.node-red\node_modules> npm install @tensorflow/tfjs-node@1.4.0
跑
npm install
下C:\Users\username\.node-red\node_modules\@tensorflow\tfjs-node
:C:\Users\username\.node-red\node_modules\@tensorflow\tfjs-node> npm install
最后
npm install node-red-contrib-tf-model
在同一个目录下运行:C:\Users\username\.node-red\node_modules\@tensorflow\tfjs-node> npm install node-red-contrib-tf-model
发生的错误:
npm WARN node-red-contrib-tf-model@0.1.11 requires a peer of @tensorflow/tfjs-node@^1.4.0 but none is installed. You must install peer dependencies yourself. npm WARN @tensorflow/tfjs-node@1.4.0 No license field.
我安装了正确的 tfjs-node 版本,为什么会出现这个错误?
编辑:尝试直接从 Node-RED 本身安装模块并获得以下信息
ERROR:The specified module could not be found.
C:\Users\username\.node-red\node_modules\@tensorflow\tfjs-node\lib\napi-v6\tfjs_binding.node
当我检查上面的目录时,发现我确实有'tfjs_binding.node'。
我在这里做错了什么?有人可以帮帮我吗。