Vectorization vs Non-Vectorization Python implementation

Publié le: 10 août 2017
sur la chaîne: MyStudy
17,052
173

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')


Sur cette page du site, vous pouvez voir la vidéo en ligne Vectorization vs Non-Vectorization Python implementation durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur MyStudy 10 août 2017, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 17,052 fois et il a aimé 173 téléspectateurs. Bon visionnage!