Retrasar funciones
Te han encargado sumar los costes de tu empresa de las últimas 2 semanas. Como sabes que querrás ejecutar este mismo cálculo en el futuro con muchas más semanas, crees que puede ser buena idea escribirlo de una forma que se pueda paralelizar.
Los arrays con los costes de artículos de las dos últimas semanas están disponibles como costs_week_1 y costs_week_2, y numpy se ha importado como np.
Este ejercicio forma parte del curso
Programación paralela con Dask en Python
Instrucciones del ejercicio
- Importa la función
delayed(). - Retrasa la función
np.sum()y úsala para crear sumas delayed decosts_week_1ycosts_week_2. - Suma ambas sumas para crear otro objeto delayed con el total.
- Calcula e imprime este total.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Import the delayed function from Dask
from ____ import ____
# Lazily calculate the sums of costs_week_1 and costs_week_2
sum1 = ____(____)(____)
sum2 = ____
# Add the two delayed sums
total = ____
# Compute and print the final answer
print(____)