首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:无法找到指定的模块。\\?\C:\Program Files\nodejs\tf\node_modules\@tensorflow\tfjs-node\lib\napi-v5\tf js_binding.node

错误:无法找到指定的模块。\\?\C:\Program Files\nodejs\tf\node_modules\@tensorflow\tfjs-node\lib\napi-v5\tf js_binding.node
EN

Stack Overflow用户
提问于 2020-04-26 22:40:50
回答 1查看 572关注 0票数 0

我在导入'@tensorflow/tfjs-node‘模块时遇到错误。我的问题类似于Cannot import @tensorflow/tfjs-node in nodejs中提到的问题

TensorFlow.js版本- 1.7.3

平台信息: Windows 8.1 Python 2.7.12 npm 6.14.4节点10.20.1

代码语言:javascript
复制
Package.json is as follows:
{
  "name": "tf",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "@tensorflow/tfjs": "^1.7.3",
    "@tensorflow/tfjs-node": "^1.7.3"
  }
}

脚本很简单,如下所示:

代码语言:javascript
复制
console.log("HI");
const tf= require('@tensorflow/tfjs');
require('@tensorflow/tfjs-node');

// Train a simple model:
const model = tf.sequential();
model.add(tf.layers.dense({units: 100, activation: 'relu', inputShape: [10]}));
model.add(tf.layers.dense({units: 1, activation: 'linear'}));
model.compile({optimizer: 'sgd', loss: 'meanSquaredError'});

const xs = tf.randomNormal([100, 10]);
const ys = tf.randomNormal([100, 1]);

model.fit(xs, ys, {
  epochs: 100,
  callbacks: {
    onEpochEnd: (epoch, log) => console.log(`Epoch ${epoch}: loss = ${log.loss}`),
  }
});

尽管该文件已经在路径C:\Program Files\nodejs\tf\node_modules@tensorflow\tfjs-node\lib\napi-v5\tf js_binding.node中,但请参见下图以供参考。

需要一些方法来修复它。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2020-05-02 22:29:51

在做了几件事之后,我决定完全删除nodeJs,并重新安装一个更高版本(可以使用v14.1.0,但我安装了v12.16.3 )。谢天谢地,我没有太多使用节点模块的相关工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61442632

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档