【发布时间】:2018-03-18 16:16:15
【问题描述】:
我在处理“机器学习动手”一书中的问题 4(第 2 章)时遇到此错误。这是“尝试创建一个管道来完成完整的数据准备和最终预测”的问题。该解决方案在 Github 链接中可用,但该解决方案给了我标题中提到的错误。我以住房数据为例。请帮帮我。
我写了这个命令,它触发了以下错误:
prepare_select_and_predict_pipeline = Pipeline([
('preparation', full_pipeline),
('feature_selection', TopFeatureSelector(feature_importances, k)),
('svm_reg', SVR(**rnd_search.best_params_))
])
prepare_select_and_predict_pipeline.fit(housing,housing_labels)
错误:
TypeError: fit() takes 2 positional arguments but 3 were given
我想附上来自 Github 的解决方案 Solution of Question 2 from Github
但这对我不起作用。 :(
【问题讨论】:
-
可以上传完整代码吗?