【发布时间】:2020-03-02 19:07:00
【问题描述】:
我正在尝试在 Tesla V100-SXM2 GPU 上运行 CuDNNLSTM 层,但由于安装了 TensorFlow-gpu 2.0.0(无法降级,因为是共享服务器)而出现错误。
ConfigProto 选项在 tf 2.0.0 中已弃用,因此以前的线程(如 this)没有帮助。
os.environ["CUDA_DEVICE_ORDER"] = "PCI_BUS_ID"
os.environ["CUDA_VISIBLE_DEVICES"] = "2" # Or 2, 3, etc. other than 0
tf.config.gpu.set_per_process_memory_growth(True)
tf.config.set_soft_device_placement(True)
如果我使用此代码行,则会出现另一个错误:
module notfoundError: no module named 'tensorflow.contrib'
【问题讨论】:
-
您安装的库(如 Cuda 等)的版本是什么?请也分享一下。
标签: python tensorflow keras nvidia-titan