|
3 | 3 | from torch.utils.cpp_extension import CppExtension, CUDAExtension, CUDA_HOME |
4 | 4 |
|
5 | 5 | ext_modules = [ |
6 | | - CppExtension('graclus_cpu', ['cpu/graclus.cpp']), |
7 | | - CppExtension('grid_cpu', ['cpu/grid.cpp']), |
8 | | - CppExtension('fps_cpu', ['cpu/fps.cpp']), |
| 6 | + CppExtension('torch_cluster.graclus_cpu', ['cpu/graclus.cpp']), |
| 7 | + CppExtension('torch_cluster.grid_cpu', ['cpu/grid.cpp']), |
| 8 | + CppExtension('torch_cluster.fps_cpu', ['cpu/fps.cpp']), |
9 | 9 | ] |
10 | 10 | cmdclass = {'build_ext': torch.utils.cpp_extension.BuildExtension} |
11 | 11 |
|
12 | 12 | if CUDA_HOME is not None: |
13 | 13 | ext_modules += [ |
14 | | - CUDAExtension('graclus_cuda', |
| 14 | + CUDAExtension('torch_cluster.graclus_cuda', |
15 | 15 | ['cuda/graclus.cpp', 'cuda/graclus_kernel.cu']), |
16 | | - CUDAExtension('grid_cuda', ['cuda/grid.cpp', 'cuda/grid_kernel.cu']), |
17 | | - CUDAExtension('fps_cuda', ['cuda/fps.cpp', 'cuda/fps_kernel.cu']), |
18 | | - CUDAExtension('nearest_cuda', |
| 16 | + CUDAExtension('torch_cluster.grid_cuda', |
| 17 | + ['cuda/grid.cpp', 'cuda/grid_kernel.cu']), |
| 18 | + CUDAExtension('torch_cluster.fps_cuda', |
| 19 | + ['cuda/fps.cpp', 'cuda/fps_kernel.cu']), |
| 20 | + CUDAExtension('torch_cluster.nearest_cuda', |
19 | 21 | ['cuda/nearest.cpp', 'cuda/nearest_kernel.cu']), |
20 | | - CUDAExtension('knn_cuda', ['cuda/knn.cpp', 'cuda/knn_kernel.cu']), |
21 | | - CUDAExtension('radius_cuda', |
| 22 | + CUDAExtension('torch_cluster.knn_cuda', |
| 23 | + ['cuda/knn.cpp', 'cuda/knn_kernel.cu']), |
| 24 | + CUDAExtension('torch_cluster.radius_cuda', |
22 | 25 | ['cuda/radius.cpp', 'cuda/radius_kernel.cu']), |
23 | 26 | ] |
24 | 27 |
|
25 | | -__version__ = '1.2.2' |
| 28 | +__version__ = '1.2.3' |
26 | 29 | url = 'https://github.com/rusty1s/pytorch_cluster' |
27 | 30 |
|
28 | 31 | install_requires = ['scipy'] |
|
32 | 35 | setup( |
33 | 36 | name='torch_cluster', |
34 | 37 | version=__version__, |
35 | | - description='PyTorch Extension Library of Optimized Graph Cluster ' |
36 | | - 'Algorithms', |
| 38 | + description=('PyTorch Extension Library of Optimized Graph Cluster ' |
| 39 | + 'Algorithms'), |
37 | 40 | author='Matthias Fey', |
38 | 41 | author_email='matthias.fey@tu-dortmund.de', |
39 | 42 | url=url, |
|
44 | 47 | tests_require=tests_require, |
45 | 48 | ext_modules=ext_modules, |
46 | 49 | cmdclass=cmdclass, |
47 | | - packages=find_packages(), ) |
| 50 | + packages=find_packages(), |
| 51 | +) |
0 commit comments