当我在训练我的模型的时候, 报告了一个错误: ValueError: y should be a 1d array, got an array of shape (73584,150) instead.
x.shape 是 (105120,37) y.shape 是 (105120,15)
x_train, x_test, y_train, y_test=train_test_split(x,y,test_size=0.3)
clf=SVC(kernel="rbf')
clf.fit(x_train,y_train)
随后就出现了上述错误:ValueError: y should be a 1d array, got an array of shape (73584,150) instead.
请各位能帮忙解答一下,万分感谢!
谢谢大家!
我也遇到了这个问题,请问解决了吗?
解决了没?
train_test_split是用来切分一维数据的,你的y是二维数据,怎么分?
不止这样,你的x,y shape都不一样