You need to rebuild cumm first if you are build along a CUDA version that not provided in prebuilts. Linux install build-essential, install CUDA run export SPCONV_DISABLE_JIT="1" run python setup.py bdist_wheel+pip install dists/xxx.whl Windows 10/11 install visual studio 2019 or newer...
Thanks for years of maintaining this excellent open-source library; it really helps a lot with my research. One of the most fantastic parts of SpConv is that you can install the package on any machine with a simple pip install. It fully relies on your long-term maintenance of this repo....
git clone https://github.com/FindDefinition/cumm,cd ./cumm,pip install -e . git clone https://github.com/traveller59/spconv,cd ./spconv,pip install -e . in python,import spconvand wait for build finish. Build wheel from source (not recommend, this is done in CI.) ...
git clone https://github.com/FindDefinition/cumm, cd ./cumm, pip install -e . git clone https://github.com/traveller59/spconv, cd ./spconv, pip install -e . in python, import spconv and wait for build finish. Build wheel from source (not recommend, this is done in CI.) You ne...
assert tv is not None, f"Unexpected error, library: 'cumm' wasn't imported properly." voxel_output = self._voxel_generator.point_to_voxel(tv.from_numpy(points)) tv_voxels, tv_coordinates, tv_num_points = voxel_output # make copy with numpy(), since numpy_view() will disappear as so...
voxel_outputelse:asserttvisnotNone,f"Unexpected error, library: 'cumm' wasn't imported properly."voxel_output=self._voxel_generator.point_to_voxel(tv.from_numpy(points))tv_voxels,tv_coordinates,tv_num_points=voxel_output# make copy with numpy(), since numpy_view() will disappear as soon ...
git clone https://github.com/FindDefinition/cumm,cd ./cumm,pip install -e . git clone https://github.com/traveller59/spconv,cd ./spconv,pip install -e . in python,import spconvand wait for build finish. Build wheel from source (not recommend, this is done in CI.) ...
master Breadcrumbs spconv / pyproject.toml Latest commit HistoryHistory File metadata and controls Code Blame 4 lines (4 loc) · 284 Bytes Raw 1 2 3 4 [build-system] requires = ["setuptools>=41.0", "wheel", "pccm>=0.4.0", "cumm>=0.3.5"] # requires = ["setuptools>=41.0", "...
update cumm version Add AddTableMisaligned for sptensors with same shape but different indices. Fixed Fix a bug already fixed in 2.1.10 but introduced in 2.1.12 again. [2.1.13] - 2021-?-? Added Add some ops from spconv 1.x, see spconv.utils for more details. ...
(mod: CummNVRTCModule, ker: Union[GemmKernel, ConvKernel], kernel_name: str): nvrtc_mode = SPCONV_NVRTC_MODE nvrtc_params = tv.gemm.NVRTCParams() nvrtc_params.cumodule = mod.get_cpp_object() nvrtc_params.mode = nvrtc_mode.value nvrtc_params.num_threads = ker.num_threads nvrtc_...