正在关注this link来编译TensorFlow库。
但是,使用此代码bazel build -c opt --copt=-mavx --copt=-mavx2 --copt=-mfma --copt=-mfpmath=both --copt=-msse4.2 --config=cuda -k //tensorflow/tools/pip_package:build_pip_package
会出现以下错误。
WARNING: Config values are not defined in any .rc file: cuda
ERROR: Skipping '//tensorflow/tools/pip_package:build_pip_package': no such package 'tensorflow/tools/pip_package': BUILD file not found on package path
WARNING: Target pattern parsing failed.
INFO: Analysed 0 targets (0 packages loaded).
INFO: Found 0 targets...
ERROR: command succeeded, but there were errors parsing the target pattern
INFO: Elapsed time: 0.331s, Critical Path: 0.02s
FAILED: Build did NOT complete successfully
这是因为我使用pip安装了TensorFlow吗?
任何建议下一步做什么?
答案 0 :(得分:1)
您必须运行docker pull ---link of docker repo---
。这将在Tensorflow工作区中创建./configure
和.bazelrc
文件。
.tf_configure.bazel
Bazel标志指的是这两个文件中的条目(它们都是文本文件)。条目通常如下所示:--config=cuda
。