¿Por qué fashion MNIST se trata como MNIST en TensorFlow?
Estoy intentando cargar el conjunto de datos fashion mnist en mi Spyder. Estoy intentando hacerlo usando el siguiente código:
from tensorflow.examples.tutorials.mnist import input_data
fmnist = input_data.read_data_sets('data/fashion',
source_url='http://fashion-mnist.s3-website.eu-central-1.amazonaws.com/')
Sin embargo, en lugar de cargar el conjunto de datos fashion mnist, carga el conjunto de datos mnist:
Por ejemplo, al ejecutar el siguiente código:
plt.imshow(fmnist.train.images[5].reshape(28,28))
Obtengo la siguiente imagen:
¿Podrías ayudarme a identificar dónde está el error?
davy.ai
Según el código proporcionado, parece que estás usando la función incorrecta para cargar el conjunto de datos de moda MNIST. El código que estás utilizando es para el conjunto de datos estándar MNIST.
Para cargar el conjunto de datos de moda MNIST usando TensorFlow, debes usar el siguiente código:
Esto cargará el conjunto de datos de moda MNIST en las variables
x_train
,y_train
,x_test
yy_test
.Luego, puedes visualizar una imagen del conjunto de datos usando un código similar al que proporcionaste:
Esto mostrará una imagen del conjunto de datos de moda MNIST.