Я следовал учебному руководству Generative-Adversarial Network на сайте TensorFlow (ссылка ниже): «Это может занять около одной минуты / эпохи с настройками по умолчанию в Colab». Пока что только две эпохи закончились, каждая из которых длится около 750 секунд. Это означает, что для завершения всех 50 эпох потребуется 10 часов. Я попытался сначала с настройками по умолчанию, затем попробовал с выбранным TPU, и если что-нибудь, это теперь хуже. Я надеюсь найти что-то неправильное с моей стороны, что могло бы помочь ускорить обучение GAN.
Код слишком длинный, чтобы его здесь разместить, поэтому я помещаю ссылку на мое пошаговое руководство ниже. .
Ссылка на учебник: https://www.tensorflow.org/tutorials/generative/dcgan
Ссылка на мой код Google Colab: https://drive.google.com/open?id=10-VTSyFqWMRT3NIWOU77he7li4YRE0dY