Я хочу сохранить обученную модель из node.js с помощью этой функции
async function tfModelExperiment(model) {
try {
let tsModelTraining = await model.save('file:///tmp/my-model-1');
}
catch (error) {
console.log(error);
}
}
но при сохранении модели возвращается
(узел: 23756) UnhandledPromiseRejectionWarning: Ошибка: не удается найти какие-либо
сохранить обработчики для URL 'file: /// tmp / my-model-1'
Я нашел другого человека, который боролся с этой проблемой, но она была исправлена включением
const tf = require('@tensorflow/tfjs');
Что у меня уже было, я пытался сменить каталог на свой домашний каталог, но это не решило проблему, и при этом я не запустил его как sudo, что я мог сделать неправильно?
Программное обеспечение
Я использую Ubuntu Ubuntu 18.04.1 LTS с самым последним пакетом TensorFlow.js (0.13.0), установленным с npm
EDIT:
Следует отметить, что я пробовал
import * as tf from '@tensorflow/tfjs';
import '@tensorflow/tfjs-node';
Как указано здесь (https://github.com/caisq/tfjs-node),, который возвращает
TypeError: tf.sequential не является функцией
в файле: ///home/sjors/node.mjs: 7: 18
в ModuleJob.run (внутренний / загрузчик / ModuleJob.js: 94: 14)
в
И я попробовал:
const tf = require('@tensorflow/tfjs');
require('@tensorflow/tfjs-node');
, который возвращает ту же ошибку UnhandledPromiseRejectionWarning
, что и раньше