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