Lazy Evaluation (Evaluación Perezosa)

Técnica de programación que retrasa la evaluación de una expresión hasta que su valor es necesario, en lugar de calcularlo de inmediato.
Se utiliza para optimizar el rendimiento al evitar cálculos innecesarios, especialmente en contextos de manejo de grandes volúmenes de datos o cuando solo se requiere una parte de los resultados.
En machine learning, puede aplicarse al procesamiento diferido de datos en frameworks o librerías, permitiendo cargar y transformar datos bajo demanda.
Esta estrategia es útil para reducir el uso de memoria, mejorar la eficiencia computacional y facilitar el tratamiento de flujos de datos extensos en procesos iterativos.