小编use*_*372的帖子

Tensorflow不使用GPU

我试图通过Tensorflow运行示例seq2seq,但它不会使用GPU.以下是我在使用Tesla K20x的Linux系统上安装Tensorflow的步骤

git clone --recurse-submodules https://github.com/tensorflow/tensorflow
./configure # Yes GPU
bazel build -c opt --config=cuda //tensorflow/cc:tutorials_example_trainer
bazel-bin/tensorflow/cc/tutorials_example_trainer --use_gpu # The GPU is being used)
bazel build -c opt --config=cuda //tensorflow/tools/pip_package:build_pip_package
bazel-bin/tensorflow/tools/pip_package/build_pip_package /tmp/tensorflow_pkg
pip install /tmp/tensorflow_pkg/tensorflow-0.5.0-cp27-none-linux_x86_64.whl
Run Code Online (Sandbox Code Playgroud)

完成所有这一步后,我安装了tensorflow.然后我尝试运行seq2seq示例

bazel run -c opt //tutorials/models/rnn/translate:translate
Run Code Online (Sandbox Code Playgroud)

但它不会使用GPU.然后我尝试这个例子

bazel-bin/tensorflow/cc/tutorials_example_trainer --use_gpu
Run Code Online (Sandbox Code Playgroud)

它给出了一个错误

bazel-bin/tensorflow/cc/tutorials_example_trainer: error while loading shared libraries: /path/to/home/.cache/bazel/_bazel_hduong/9e8a6e75473e7bf5c9d1c8a084e2a0e9/tensorflow/bazel-out/local_linux-opt/bin/tensorflow/cc/../../_solib_local/_U_S_Sthird_Uparty_Sgpus_Scuda_Ccudart___Uthird_Uparty_Sgpus_Scuda_Slib64/libcudart.so.7.0: file too short
Run Code Online (Sandbox Code Playgroud)

想知道是否有人知道什么可能导致程序不使用GPU?任何帮助表示赞赏.

谢谢.

gpu tensorflow

6
推荐指数
1
解决办法
5641
查看次数

Python正则表达式 - 不包含字符串的匹配模式

我对正则表达式很陌生,并一直在四处搜寻,但没有成功.给定一个字符串,我想删除任何以"abc"开头的模式,以"abc"结尾,并且在中间不包含"abc".如果我做

'abc.*(abc).*abc'
Run Code Online (Sandbox Code Playgroud)

它会匹配任何以"abc"开头的模式,以"abc"结尾,并在中间包含"abc".我该如何做相反的事情.我试试

'abc.*^(abc).*abc'
Run Code Online (Sandbox Code Playgroud)

但它不会起作用.

python regex

1
推荐指数
2
解决办法
7284
查看次数

标签 统计

gpu ×1

python ×1

regex ×1

tensorflow ×1