我正在尝试传递自定义数据集,该数据集是使用CSV文件加载的
panda.readcsv()
通过sklearns MLPRegressor。
最初的错误是我的1D阵列需要变成2D阵列。 Expected 2D array, got 1D array instead: array=[0. 0. 1. ... 0. 0. 1.].
因此,我在x_test和y_train上都使用了panda.reshape(x_test, (-1, 1))
来解决此问题。但是,这现在给我带来以下错误。
Shape of passed values is (16209258, 1), indices imply (207811, 78)
浏览了其他几篇文章,都没有成功。
答案 0 :(得分:0)
因此,在对panda.reshape(array_name, (-1, 78))
,x_test
和y_test
实施@Quang Hoang的建议x_train
之后,我最终将所有nessasary数组转换为所需的2D格式。