我是机器学习的新手,正在尝试解决kaggle竞赛中的房价问题。我正在尝试运行此代码并适合此模型,但由于我事先是novice...thank,因此输出了一个error..please帮助和解释
我尝试在谷歌中搜索,但显示多类错误,不知道它是什么,并显示解决方案为"mlogloss“或"merror”
import pandas as pd
from sklearn.ensemble import RandomForestRegressor
from sklearn.metrics import mean_absolute_error
from sklearn.model_selection import train_test_split
from sklearn.tree import DecisionTreeRegressor
from learntools.core import *
from xgboost import XGBRegressor
iowa_file_path = '../input/train.csv'
home_data = pd.read_csv(iowa_file_path)
y = home_data.SalePrice
features = ['LotArea', 'YearBuilt', '1stFlrSF', '2ndFlrSF', 'FullBath',
'BedroomAbvGr', 'TotRmsAbvGrd']
X = home_data[features]
train_X, val_X, train_y, val_y = train_test_split(X, y, random_state=1)
iowa_model = XGBRegressor(n_estimators=1000,learning_rate=0.05)
iowa_model.fit(train_X, train_y,early_stopping_rounds=5,eval_set=
[(train_X,val_y)],verbose=False)发布于 2019-01-29 03:41:25
你得到了一个‘输入错误’的尝试
iowa_model.fit(train_X, train_y,early_stopping_rounds=5,eval_set= [(val_X,val_y)],verbose=False)https://stackoverflow.com/questions/54372332
复制相似问题