错误:找不到指定的模块.\\?\C:\Program Files\nodejs\tf\node_modules\@tensorflow\tfjs-node\lib\napi-v5\tf js_binding.node [英] Error: The specified module could not be found. \\?\C:\Program Files\nodejs\tf\node_modules\@tensorflow\tfjs-node\lib\napi-v5\tf js_binding.node

查看:15
本文介绍了错误:找不到指定的模块.\\?\C:\Program Files\nodejs\tf\node_modules\@tensorflow\tfjs-node\lib\napi-v5\tf js_binding.node的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

导入@tensorflow/tfjs-node"模块时出现错误.我的问题类似于 需要修复它的方法.谢谢.

解决方案

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

I am getting an error when importing '@tensorflow/tfjs-node' module. My problem is similar to that mentioned in Cannot import @tensorflow/tfjs-node in nodejs

TensorFlow.js version- 1.7.3

Platform informations: Windows 8.1 Python 2.7.12 npm 6.14.4 node 10.20.1

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"
  }
}

And the script is a simple one shown below:

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}`),
  }
});

Although the file is there already in the path C:\Program Files\nodejs\tf\node_modules@tensorflow\tfjs-node\lib\napi-v5\tf js_binding.node see the image below for your reference.

Need ways to fix it. Thanks.

解决方案

After doing several things , I decided to remove nodeJs fully and do a fresh install of a higher version (v14.1.0 was available but I installed v12.16.3 instead). Thankfully I did not have many dependent work using node modules.

这篇关于错误:找不到指定的模块.\\?\C:\Program Files\nodejs\tf\node_modules\@tensorflow\tfjs-node\lib\napi-v5\tf js_binding.node的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆