A column-vector y was passed when a 1d array was expected

前端 未结 8 661
慢半拍i
慢半拍i 2020-12-12 10:40

I need to fit RandomForestRegressor from sklearn.ensemble.

forest = ensemble.RandomForestRegressor(**RF_tuned_parameters)
model = fo         


        
8条回答
  •  粉色の甜心
    2020-12-12 10:56

    I also encountered this situation when I was trying to train a KNN classifier. but it seems that the warning was gone after I changed:
    knn.fit(X_train,y_train)
    to
    knn.fit(X_train, np.ravel(y_train,order='C'))

    Ahead of this line I used import numpy as np.

提交回复
热议问题