Hello! Recently I noticed that in create_mnist_dataset.py, in line 24:
all_digits = np.concatenate([mnist_data['X_train'], mnist_data['X_valid'], mnist_data['X_train']], axis=0)
the last part of the concatenation is train set as it was the first part. This might be a mistake. Right?