2017-02-20 1 views
0

나는이 과정에 관심이 있고 또한 python을 처음 사용했다. 나는 첫 번째 NN 프로그램을 시도하지만 아주 느리다 (주로 다음 루프에서).cs231n : 프로그램을 더 빠르게 실행하는 방법은 무엇입니까?

# loop over all test rows 
for i in xrange(num_test): 
    distances = np.sum(np.abs(self.Xtr - X[i,:]), axis = 1) 
    min_index = np.argmin(distances) 
    Ypred[i] = self.ytr[min_index] 

가속화 할 방법이 있습니까?

감사합니다.

+0

루프가 파이썬에서 느립니다. 효율성을 원하면 피하십시오. – lejlot

+0

이 코드는 작동 코드에 관한 것이므로 [codereview.se]의 더 나은 후보가 아닌가요? –

+0

@DavidRawson, 감사합니다. 나는 사람들이 비슷한 질문을 게시하는 것을 보았 기 때문에 여기서 묻는다. 동일한 코드를 실행하면 유사한 문제가 발생할 수 있습니다. – user180574

답변

관련 문제