Мой код не показывает вывод в коде VS (в среде анаконды), но он работает в блокноте Jupyter и показывает вывод - PullRequest
0 голосов
/ 22 февраля 2020
#this is the code I ran    
#this program compares the time taken for computing dot product by different methods
import numpy as np 
from datetime import datetime
a = np.random.randn(100)
b = np.random.randn(100)
T= 100000
def slow_dot_product(a,b):
    result = 0
    for e,f in zip(a,b):
        result +=e*f
    return result

t0 = datetime.now()
for t in range(T):
    slow_dot_product(a,b)
dt1 = datetime.now() -t0

t0 =datetime.now()
for t in range(T):
    a.dot(b)
dt2 = datetime.now() -t0

print ("dt1/dt2",dt1.total_seconds()/dt2.total_seconds())

это код, который я запустил, он отлично работал в записной книжке Jupyter, но не запускался в Vs-коде внутри анаконды.

Файл "", строка 2, в NameError: имя 'a' is не определено это сообщение, которое я получаю в терминале и нет вывода

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...