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')
Auf dieser Seite können Sie das Online-Video Vectorization vs Non-Vectorization Python implementation mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer MyStudy 10 August 2017 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 17,052 Mal angesehen und es wurde von 173 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!