Ошибка: указанный модуль не найден. \\? \ C: \ Program Files \ nodejs \ tf \ node_modules \ @tensorflow \ tf js -node \ lib \ napi-v5 \ tf js_binding.node - PullRequest
0 голосов
/ 26 апреля 2020

Я получаю сообщение об ошибке при импорте модуля 'tenorflow / tf js -node. Моя проблема похожа на проблему, упомянутую в Невозможно импортировать узел @ tenorflow / tf js в nodejs

TensorFlow. js version- 1.7. 3

Информация о платформе: Windows 8.1 Python 2.7.12 npm 6.14.4 узел 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"
  }
}

А простой скрипт показан ниже:

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 \ tf js -node \ lib \ napi-v5 \ tf js_binding.node см. изображение ниже для справки.

enter image description here Нужны способы исправить это. Спасибо.

1 Ответ

0 голосов
/ 02 мая 2020

Сделав несколько вещей, я решил полностью удалить nodeJs и выполнить установку sh более бесплатной версии (версия 14.1.0 была доступна, но я установил версию 12.16.3). К счастью, у меня не было много зависимых работ с использованием узловых модулей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...