ValueError: cannot reshape array of size 150528 into shape (1,672)
时间: 2023-09-08 11:12:18 浏览: 86
python3.7解决最小二乘遇到ValueError:Expected 2D array, got 1D array instead: array=[5.].关于reshape和predict
这个错误通常是由于试图将一个大小为150528的数组重塑为(1, 672)的形状时引起的。这通常是由于在使用reshape函数时输入的形状与数组的大小不兼容所导致的。
请检查代码中使用reshape函数的位置,并确保输入的形状与数组大小相匹配。您也可以尝试在reshape函数中使用-1作为参数,以便让函数自动计算适当的形状。例如,如果您想将大小为150528的数组重塑为(1, 672)的形状,您可以使用reshape(-1, 672)。
阅读全文