0

希望使用 nodejs 在 tfjs 中执行初始步骤。目前,为了测试,我只能使用具有以下配置的计算机: Windows 7 SP1 8Gb Ram e7500 (no AVX) GeForce 750Ti node v12.19.0

使用 tfjs-node 时,出现错误:

return process.dlopen (module, path.toNamespacedPath (filename));

据我了解,这是因为处理器很旧,没有 AVX。我能否以某种方式重建 tfjs-node 以在我的处理器上工作,构建 tfjs-node-gpu 将是理想的。如果有这样的机会,我该怎么办?

我遇到过来自 fo40225 ( https://github.com/fo40225 ) 的程序集,但它们是用于 Python 的。

4

1 回答 1

0

解决了一个问题。首先我尝试将Windows更改为Win10,但没有帮助。因此,我决定重建 tensorflow.dll。经过多次尝试,我想出了这个设置:Basel 3.1 Python 3.8 NumPy 全局安装 VS BuildTools 2019 Tensorflow 分支 2.3 编译(bazel build -c opt // tensorflow / tools / lib_package: libtensorflow)

之后,我将 dll 复制到带有 node_modules \ @tensorflow \ tfjs-node \ lib \ napi-v6 的文件夹中

于 2020-11-08T14:41:24.443 回答