機器學習實戰——利用AdaBoost元演算法提高分類效能 實現記錄
阿新 • • 發佈:2018-11-09
問題:TypeError: __new__() takes from 2 to 4 positional arguments but 6 were given
def loadSimpData(): datMat = matrix([1. ,2.1], [2.,1.1], [1.3,1.], [1.,1.], [2.,1.]) classLabels = [1.0,1.0,-1.0,-1.0,1.0] return datMat,classLables
如果使用了matrix()裡面需要使用兩個[][]才能避免錯誤。
def loadSimpData():
datMat = matrix([[1. ,2.1],
[2.,1.1],
[1.3,1.],
[1.,1.],
[2.,1.]])
classLabels = [1.0,1.0,-1.0,-1.0,1.0]
return datMat,classLables