Oii, Paulo! Tudo bem?
Peço desculpas pela demora em responder a você.
Sinto muito pelo o ocorrido e a sua preocupação é válida, agradeço por trazer para o fórum este ponto.
O TensorFlow, assim como todas as tecnologias, recebe atualizações a todo momento, o parâmetro steps_per_epoch
foi removido na versão 2.12, ou seja, em vez de definir manualmente o número de etapas por época, o TensorFlow agora calcula automaticamente esse número com base no tamanho do seu conjunto de dados.
Quanto ao número 1875 não é relacionado ao número de imagens utilizadas no treinamento, mas sim quantidade de amostras (que é 60.000) dividido pelo número batch_size que é 32 por padrão, então ao calcular teremos 1875. Não se preocupe, pois todas as imagens estão sendo usadas.
Espero ter ajudado a esclarecer a sua dúvida. Mais uma vez, obrigada por compartilhar o seu feedback, ele nos ajuda a melhorar os nossos conteúdos para que vocês tenham um melhor aproveito.
Caso surjam outras dúvidas durante o curso, compartilhe no fórum para podermos te ajudar.
Bons estudos, Paulo!