我正在使用node.js构建服务器,并且试图将TensorFlow.js添加到其中。我安装了CPU和GPU版本的npm,但是当我在库中包含require('@ tensorflow / tfjs-node')或require('@ tensorflow / tfjs-node-gpu')时,它会显示一个'非法指令错误。 (告诉我,如果我拼错了,我是西班牙语。)
我尝试重新安装CPU和GPU版本,但我不知道该怎么办。
这是我使用的代码:
let tf = require('@tensorflow/tfjs-node'); // The error is from this line
let argparse = require('argparse');
let express = require("express");
let app = express();
let server = app.listen(3000);
app.use(express.static("public"));
console.log("Server running!");
let socket = require("socket.io");
let io = socket(server);
io.sockets.on("connection", connectionListener);
...
应该显示“服务器正在运行!”消息,但显示的唯一内容是:
Instrucciónilegal(`core'generado)
表明这是因为它是西班牙语。英文是:
非法指令(核心已转储)