error in Regression-based Unmixing
Traceback (most recent call last):
File "C:\Users/DimitrisPoursanidis/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin\site-packages\typeguard\__init__.py", line 903, in wrapper
retval = func(*args, **kwargs)
File "C:\Users/DimitrisPoursanidis/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin\enmapboxprocessing\algorithm\prepareregressiondatasetfromsynthmixalgorithm.py", line 91, in processAlgorithm
X, y = self.mixCategory(category)
File "C:\Users/DimitrisPoursanidis/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin\site-packages\typeguard\__init__.py", line 903, in wrapper
retval = func(*args, **kwargs)
File "C:\Users/DimitrisPoursanidis/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin\enmapboxprocessing\algorithm\prepareregressiondatasetfromsynthmixalgorithm.py", line 148, in mixCategory
drawnIndices = [np.random.choice(indices[label]) for label in drawnLabels]
File "C:\Users/DimitrisPoursanidis/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\enmapboxplugin\enmapboxprocessing\algorithm\prepareregressiondatasetfromsynthmixalgorithm.py", line 148, in <listcomp>
drawnIndices = [np.random.choice(indices[label]) for label in drawnLabels]
File "mtrand.pyx", line 909, in numpy.random.mtrand.RandomState.choice
ValueError: 'a' cannot be empty unless no samples are taken
Execution failed after 0.13 seconds
Any idea?
Comments (2)
-
-
reporter yeap - will bring them in Earsel so no worries for now
- Log in to comment
I guess this is related to your data. Please share the data and I will have a look.