Traceback (most recent call last):
  File "/home/bart/git/Shapebench-extended/build_py38/../scripts/pythonmethods/GEDI/gedi.py", line 254, in compute
    inds = np.random.choice(_inds.numpy(), size=self.samples_per_patch_lrf, replace=False)
  File "mtrand.pyx", line 934, in numpy.random.mtrand.RandomState.choice
ValueError: 'a' cannot be empty unless no samples are taken

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/bart/git/Shapebench-extended/build_py38/../scripts/pythonmethods/GEDI/method.py", line 100, in computePointCloudDescriptors
    desc = gedi.compute(pts=pts0, pcd=_pcd0)
  File "/home/bart/git/Shapebench-extended/build_py38/../scripts/pythonmethods/GEDI/gedi.py", line 257, in compute
    inds = np.r_[_inds, np.random.choice(_inds.numpy(), self.samples_per_patch_lrf - len(_inds))]
  File "mtrand.pyx", line 934, in numpy.random.mtrand.RandomState.choice
ValueError: 'a' cannot be empty unless no samples are taken
