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]
有沒有辦法加速它呢?
謝謝。
循環在Python中很慢。如果你想要效率 - 避免它們。 – lejlot
由於這是關於工作代碼,是不是[codereview.se]更好的候選人? –
@DavidRawson,謝謝。我在這裏問,因爲我看到人們發表類似的問題。如果他們運行相同的代碼,他們可能會有類似的問題。 – user180574