'numpy.ndarray' object is not callable 報錯

在機器學習KNN時,出現'numpy.ndarray' object is not callable報錯,此類錯誤一般是由於內部函數被用作變量名時發生。

我的代碼

closest_y = self.y_train(thelist)

這裏變量名被用作函數了,我想引用y_train的第thelist個,結果寫成了(),在Python中應爲[]

closest_y = self.y_train[thelist]

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章