Traceback (most recent call last):


 "<stdin>", line 1, in <module>


 "/home/shapelight/anaconda3/lib/python3.6/site-packages/torch_geometric/__init__.py", line 5, in <module>

import torch_geometric.transforms


 "/home/shapelight/anaconda3/lib/python3.6/site-packages/torch_geometric/transforms/__init__.py", line 35, in <module>

from .to_superpixels import ToSLIC


 "/home/shapelight/anaconda3/lib/python3.6/site-packages/torch_geometric/transforms/to_superpixels.py", line 2, in <module>

from skimage.segmentation import slic


 "/home/shapelight/anaconda3/lib/python3.6/site-packages/skimage/__init__.py", line 158, in <module>

from .util.dtype import *


 "/home/shapelight/anaconda3/lib/python3.6/site-packages/skimage/util/__init__.py", line 7, in <module>

from .arraycrop import crop


 "/home/shapelight/anaconda3/lib/python3.6/site-packages/skimage/util/arraycrop.py", line 8, in <module>

from numpy.lib.arraypad import _validate_lengths
ImportError: cannot import name '_validate_lengths'

Traceback (most recent call last):


 "/home/wai043/.pyenv/versions/3.6.10/lib/python3.6/unittest/loader.py", line 428, in _find_test_path

module = self._get_module_from_name(name)


 "/home/wai043/.pyenv/versions/3.6.10/lib/python3.6/unittest/loader.py", line 369, in _get_module_from_name

__import__(name)


 "/home/wai043/point_cloud_nets/torch-points3d/test/test_to_sparse.py", line 7, in <module>

from torch_geometric.data import Data


 "/home/wai043/.local/lib/python3.6/site-packages/torch_geometric/__init__.py", line 2, in <module>

import torch_geometric.nn


 "/home/wai043/.local/lib/python3.6/site-packages/torch_geometric/nn/__init__.py", line 2, in <module>

from .data_parallel import DataParallel


 "/home/wai043/.local/lib/python3.6/site-packages/torch_geometric/nn/data_parallel.py", line 5, in <module>

from torch_geometric.data import Batch


 "/home/wai043/.local/lib/python3.6/site-packages/torch_geometric/data/__init__.py", line 1, in <module>

from .data import Data


 "/home/wai043/.local/lib/python3.6/site-packages/torch_geometric/data/data.py", line 7, in <module>

from torch_sparse import coalesce


 "/home/wai043/.local/lib/python3.6/site-packages/torch_sparse/__init__.py", line 2, in <module>

from .coalesce import coalesce


 "/home/wai043/.local/lib/python3.6/site-packages/torch_sparse/coalesce.py", line 2, in <module>

import torch_scatter


 "/home/wai043/.local/lib/python3.6/site-packages/torch_scatter/__init__.py", line 3, in <module>

from .mul import scatter_mul


 "/home/wai043/.local/lib/python3.6/site-packages/torch_scatter/mul.py", line 3, in <module>

from torch_scatter.utils.ext import get_func


 "/home/wai043/.local/lib/python3.6/site-packages/torch_scatter/utils/ext.py", line 2, in <module>

import torch_scatter.scatter_cpu
ImportError: /home/wai043/.local/lib/python3.6/site-packages/torch_scatter/scatter_cpu.cpython-36m-x86_64-linux-gnu.so: undefined symbol: _ZNK2at11ATenOpTable11reportErrorEN3c1012TensorTypeIdE
