Я использую этот код в Google Colab, где набор данных является моим собственным, то есть X_train (который я загрузил), а размер изображения составляет 15x15 (который я изменил в коде, где требуется. Чтобы сохранить выходные изображения , местоположение изменено. и некоторые другие параметры, которые изменяются: epochs = 40000, batch_size = 10, sample_interval = 2000
Я получаю следующую ошибку, и сохраняется только одно изображение:
/usr/local/lib/python3.6/dist-packages/keras/engine/training.py:297: UserWarning: Discrepancy between trainable weights and collected trainable weights, did you set `model.trainable` without calling `model.compile` after ?
'Discrepancy between trainable weights and collected trainable'
0 [D loss: 0.999931] [G loss: 1.000150]
---------------------------------------------------------------------------
FailedPreconditionError Traceback (most recent call last)
<ipython-input-4-caa940a5773c> in <module>()
2 if __name__ == '__main__':
3 wgan = WGAN()
----> 4 wgan.train(epochs=40000, batch_size=10, sample_interval=2000)
________________________________________
7 frames
________________________________________
/usr/local/lib/python3.6/dist-packages/tensorflow/python/eager/execute.py in quick_execute(op_name, num_outputs, inputs, attrs, ctx, name)
58 ctx.ensure_initialized()
59 tensors = pywrap_tfe.TFE_Py_Execute(ctx._handle, device_name, op_name,
---> 60 inputs, attrs, num_outputs)
61 except core._NotOkStatusException as e:
62 if name is not None:
FailedPreconditionError: Error while reading resource variable _AnonymousVar54 from Container: localhost. This could mean that the variable was uninitialized. Not found: Resource localhost/_AnonymousVar54/N10tensorflow3VarE does not exist.
[[node mul_12/ReadVariableOp (defined at /usr/local/lib/python3.6/dist-packages/keras/backend/tensorflow_backend.py:3009) ]] [Op:__inference_keras_scratch_graph_4664]
Function call stack:
keras_scratch_graph