我想在我的多图形处理器系统上使用tf.contrib.distribute.MirroredStrategy(),但它没有使用GPU进行训练(参见下面的输出)。另外,我正在运行tensorflow-gpu 1.12。 我确实尝试在MirroredStrategy中直接指定GPU,但同样的问题也出现了。but not used by distribute strategy: /device:GPU:0
INFO:tensorflow:Devic
因此,在TensorFlow关于使用的指南中,有一部分是关于以“多塔方式”使用多个GPU的:for d in ['/device:GPU:2', '/device:GPU:3']:
with据我所知,如果没有手动设备放置,TensorFlow没有某种形式的最佳设备映射(如果您安装了GPU版本,并且可以在CPU上使用GPU )。那你还有别的选择吗?,并希望稍后使用此SavedMod