Un pequeño comentario:
No es buena practica cargar TODAS las imágenes de golpe, ya que puede saturar la memoria. En este caso especial hay poca cantidad de imágenes por ende no se presenta este problema. Pero para un dataset de miles de imágenes si podría ocurrir. Una mejor alternativa sería usar un DataLoader.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?