X_train,X_test,Y_train,Y_test = train_test_split(T,Yout,test_size = 0.20)
clf.fit(X_train,Y_train)
我需要使用 3 个参数训练模型,即 clf.fit(X_train,X_train[3], Y_train)
。但它显示错误拟合 (X.shape[0], y.形状 [0]))。想要使训练依赖于 X_train[3]。
建议在 python 中是否有任何其他命令用于训练(即除了 fit 和 train_test_split)。
最佳答案
如果您想使用多个特征训练模型,下面是一个示例:
FEATURES_ARR = ['feature1', 'feature2', 'feature3']
lrModel = LinearRegression(normalize=True)
lrModel.fit(X_train[FEATURES_ARR], Y_train)
关于python - 如何为 sklearn 库中的训练模型提供多个输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28936364/