这是对我之前的问题的跟进,在该问题中我指出 CPU 和 GPU 的训练性能较慢。我在 google colab 上进行了另一次测试运行,并使用wandb来监控训练并显示 CPU、GPU 利用率和其他几个指标,它显示 0% GPU 利用率,这确认 GPU 未在使用中,而 tensorflow 只是忽略了激活或者我没有不知道。
tf
我使用( 2.3.1)激活 GPU :
physical_devices = tf.config.experimental.list_physical_devices('GPU')
if len(physical_devices) > 0:
tf.config.experimental.set_memory_growth(physical_devices[0], True)
训练几分钟内的图表: