Numpy
Última actualización
¿Te fue útil?
Última actualización
¿Te fue útil?
Es un sistema de cálculo numérico muy poderoso. Muchas de las funciones matemáticas se hacen a alta velocidad.
Implementa programación paralela automáticamente.
¿Qué puede construir Numpy?
Vectores (listas)
Matrices
Cubos
Tensores (Teseractos)
Datos N-dimensionales
Paralelismo en Numpy
Producto punto, implementado con un ciclo “for”.
Cada paso se hace en serie, uno después de otro.
Si los vectores A y B tienen 1,000,000 de datos, eso llevará 1,000,000 de pasos.
En paralelo no importa si son 4 o 1,000,000 de datos…
Muchos datos se computan al mismo tiempo (incluso todos a veces).
Eso reduce el tiempo de espera de 1,000,000 de pasos, a solo unos cuantos.