Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python sklearn ValueError:数组太大_Python_Scikit Learn_Geospatial - Fatal编程技术网

Python sklearn ValueError:数组太大

Python sklearn ValueError:数组太大,python,scikit-learn,geospatial,Python,Scikit Learn,Geospatial,我在Python(3.7版)上编写了一个简单的脚本,对卫星图像进行分类,但它只能对卫星图像的片段进行分类。当我尝试对整个卫星图像进行分类时,它会返回以下结果: Traceback (most recent call last): File "v0-3.py", line 219, in classification_tool File "sklearn\cluster\k_means_.py", line 972, in fit File "sklearn\cluster\k_me

我在Python(3.7版)上编写了一个简单的脚本,对卫星图像进行分类,但它只能对卫星图像的片段进行分类。当我尝试对整个卫星图像进行分类时,它会返回以下结果:

 Traceback (most recent call last):
  File "v0-3.py", line 219, in classification_tool
  File "sklearn\cluster\k_means_.py", line 972, in fit
  File "sklearn\cluster\k_means_.py", line 312, in k_means
  File "sklearn\utils\validation.py", line 496, in check_array
  File "numpy\core\_asarray.py", line 85, in asarray
ValueError: array is too big; `arr.size * arr.dtype.itemsize` is larger than the maximum possible size.

我尝试使用MiniBatchKMeans而不是KMeans(来自),但仍然不起作用。如何避免或解决此错误?也许我的代码中有一些错误?

哦,我是个白痴,因为我使用了x32版本的Python而不是x64。
也许将Python重新安装到x64版本可以解决您的问题,用户

哦,我是白痴,因为我使用了x32版本的Python而不是x64。
也许将Python重新安装到x64版本可以解决您的问题,用户

图像的分辨率是什么?cols 8151,第7381行如何将其降低到
82*74
?我如何降低它?我想这种图像不是那么简单。GTiff图像包含7个波段的卫星图像,重约400兆字节,但我将尝试调整其大小或进行预处理。谢谢图像的分辨率是什么?cols 8151,第7381行如何将其降低到
82*74
?我如何降低它?我想这种图像不是那么简单。GTiff图像包含7个波段的卫星图像,重约400兆字节,但我将尝试调整其大小或进行预处理。谢谢