我正在尝试使用一个 gpu 上的训练代码和另一个 gpu 上的 eval 代码运行 CIFAR10 教程。我确定我的计算机上有两个 gpus,我可以通过在此处运行简单示例来测试它:https ://www.tensorflow.org/how_tos/using_gpu/index.html
但是,with device('/gpu:0')
对于 CIFAR 示例中的大多数变量,使用 a 不起作用。我在 gpu 与 cpu 上尝试了很多不同变量的组合,或者在一个或另一个上尝试了所有变量。某些变量总是出现相同的错误,如下所示:
Cannot assign a device to node 'shuffle_batch/random_shuffle_queue': Could not satisfy explicit device specification '/gpu:0'
这可能是张量流中的错误还是我遗漏了什么?