import numpy as np
num = 10000000
a = np.random.random(num)
b = np.random.random(num)
import time
start = time.time()
c = np.dot(a,b)
end = time.time()
print(c)
print("Verctorize : " + str((end -start)*1000) + 'ms')
c =0
start = time.time()
for i in range(num):
c += a[i]*b[i]
end = time.time()
print(c)
print("Loop version : " + str((end -start)*1000) + 'ms')
En esta página del sitio puede ver el video en línea Vectorization vs Non-Vectorization Python implementation de Duración hora minuto segunda en buena calidad , que subió el usuario MyStudy 10 agosto 2017, comparta el enlace con amigos y conocidos, en youtube este video ya ha sido visto 17,052 veces y le gustó 173 a los espectadores. Disfruta viendo!