TensorFlow solo se ejecuta en 1/32 de los datos de entrenamiento proporcionados [duplicado]
Implementé una red neuronal usando flujo tensorial y parece que solo se ejecuta en 1/32 puntos de datos. Luego intenté seguir un ejemplo simple para ver si era yo:
https://pythonprogramming.net/introduction-deep-learning-python-tensorflow-keras/
Incluso cuando uso código idéntico (copiado y pegado), todavía obtengo 1/32 de los datos de entrenamiento que se procesan, por ejemplo.
Epoch 3/3
1875/1875 [==============================] - 2s 961us/step - loss: 0.0733 - accuracy: 0.9773
en lugar de lo siguiente que da el ejemplo:
Epoch 3/3
60000/60000 [==============================] - 5s 89us/step - loss: 0.0715 - acc: 0.9779
Nota: El mismo problema también ocurre al solicitar fit
los datos de prueba.
Esto me hace creer que tengo alguna configuración global local que es incorrecta.
¿Alguien sabe cuál es esta configuración y cómo solucionarla?
Este es un error común: ha habido actualizaciones de Keras y ahora muestra lotes , no muestras, en la barra de progreso. Y esto es perfectamente consistente porque dice 1/32 de los datos proporcionados y 32 es el tamaño de lote predeterminado en keras.