No gradients provided for any variable: {variable}
Traceback (most recent call last):
File "test_cade.py", line 66, in grads_and_vars is ((None, <tf.Variable 'encoder_0/kernel:0' shape=(10000, 200) dtype=float32>), (None, <tf.Variable 'encoder_0/bias:0' shape=(200,) dtype=float32>), (None, <tf.Variable 'encoder_1/kernel:0' shape=(200, 128) dtype=float32>), (None, <tf.Variable 'encoder_1/bias:0' shape=(128,) dtype=float32>), (None, <tf.Variable 'encoder_2/kernel:0' shape=(128, 64) dtype=float32>), (None, <tf.Variable 'encoder_2/bias:0' shape=(64,) dtype=float32>), (None, <tf.Variable 'encoder_3/kernel:0' shape=(64, 2) dtype=float32>), (None, <tf.Variable 'encoder_3/bias:0' shape=(2,) dtype=float32>), (None, <tf.Variable 'decoder_3/kernel:0' shape=(2, 64) dtype=float32>), (None, <tf.Variable 'decoder_3/bias:0' shape=(64,) dtype=float32>), (None, <tf.Variable 'decoder_2/kernel:0' shape=(64, 128) dtype=float32>), (None, <tf.Variable 'decoder_2/bias:0' shape=(128,) dtype=float32>), (None, <tf.Variable 'decoder_1/kernel:0' shape=(128, 200) dtype=float32>), (None, <tf.Variable 'decoder_1/bias:0' shape=(200,) dtype=float32>), (None, <tf.Variable 'decoder_0/kernel:0' shape=(200, 10000) dtype=float32>), (None, <tf.Variable 'decoder_0/bias:0' shape=(10000,) dtype=float32>)).