当我使用tensorflowjs节点运行程序时,控制台中将显示以下消息:
我tensorflow / core / platform / cpu_feature_guard.cc:141]您的CPU支持TensorFlow二进制文件未编译为使用:AVX2
README讨论了使用bazel从源代码构建库的可能性:
bazel build --config = monolithic // tensorflow / tools / lib_package:libtensorflow
所以我在巧克力上装了一个挡板:
choco安装挡板
成功安装后,我从存储库下载了代码 (https://github.com/tensorflow/tfjs-node),在目录中,我运行了上述命令,该命令给了我输出:
INFO:客户端提供的选项: 继承的“常用”选项:--isatty = 1 --terminal_columns = 120 INFO:客户端提供的选项: 'build'选项:--python_path = C:/Python27/python.exe 错误:未在任何.rc文件中定义配置值单片 INFO:调用ID:bbe71a5c-1f35-42e1-bfb8-84f976598105
我一直在寻找.rc文件的解决方案,但没有发现任何可以帮助我的东西。
我在做什么错?我下载错误的存储库或在错误的位置运行命令?还是我的机器上的Python出了问题?
bazel版本:0.22.0, 节点版本:11.10.0, python版本:2.7.15
答案 0 :(得分:1)
最后,我发现了一个错误。您需要下载此存储库(https://github.com/tensorflow/tensorflow)而不是tensorflow-node版本并运行build命令。