Skip to content

Commit 0a659cd

Browse files
committed
complete metis test
1 parent 8945bed commit 0a659cd

File tree

6 files changed

+15
-32
lines changed

6 files changed

+15
-32
lines changed

.travis.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,25 @@ language: shell
22

33
os:
44
- linux
5-
# - osx
5+
- osx
66
- windows
77

88
env:
99
global:
1010
- CUDA_HOME=/usr/local/cuda
1111
jobs:
1212
- TORCH_VERSION=1.4.0 PYTHON_VERSION=3.8 IDX=cpu
13-
# - TORCH_VERSION=1.4.0 PYTHON_VERSION=3.8 IDX=cu92
14-
# - TORCH_VERSION=1.4.0 PYTHON_VERSION=3.8 IDX=cu100
15-
# - TORCH_VERSION=1.4.0 PYTHON_VERSION=3.8 IDX=cu101
16-
# - TORCH_VERSION=1.4.0 PYTHON_VERSION=3.7 IDX=cpu
17-
# - TORCH_VERSION=1.4.0 PYTHON_VERSION=3.7 IDX=cu92
18-
# - TORCH_VERSION=1.4.0 PYTHON_VERSION=3.7 IDX=cu100
19-
# - TORCH_VERSION=1.4.0 PYTHON_VERSION=3.7 IDX=cu101
20-
# - TORCH_VERSION=1.4.0 PYTHON_VERSION=3.6 IDX=cpu
21-
# - TORCH_VERSION=1.4.0 PYTHON_VERSION=3.6 IDX=cu92
22-
# - TORCH_VERSION=1.4.0 PYTHON_VERSION=3.6 IDX=cu100
23-
# - TORCH_VERSION=1.4.0 PYTHON_VERSION=3.6 IDX=cu101
13+
- TORCH_VERSION=1.4.0 PYTHON_VERSION=3.8 IDX=cu92
14+
- TORCH_VERSION=1.4.0 PYTHON_VERSION=3.8 IDX=cu100
15+
- TORCH_VERSION=1.4.0 PYTHON_VERSION=3.8 IDX=cu101
16+
- TORCH_VERSION=1.4.0 PYTHON_VERSION=3.7 IDX=cpu
17+
- TORCH_VERSION=1.4.0 PYTHON_VERSION=3.7 IDX=cu92
18+
- TORCH_VERSION=1.4.0 PYTHON_VERSION=3.7 IDX=cu100
19+
- TORCH_VERSION=1.4.0 PYTHON_VERSION=3.7 IDX=cu101
20+
- TORCH_VERSION=1.4.0 PYTHON_VERSION=3.6 IDX=cpu
21+
- TORCH_VERSION=1.4.0 PYTHON_VERSION=3.6 IDX=cu92
22+
- TORCH_VERSION=1.4.0 PYTHON_VERSION=3.6 IDX=cu100
23+
- TORCH_VERSION=1.4.0 PYTHON_VERSION=3.6 IDX=cu101
2424

2525
jobs:
2626
exclude: # Exclude *all* macOS CUDA jobs and Windows CUDA 9.2/10.0 jobs.

csrc/cpu/metis_wrapper_cpu.cpp renamed to csrc/cpu/metis_cpu.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "metis_wrapper_cpu.h"
1+
#include "metis_cpu.h"
22

33
#include <metis.h>
44

File renamed without changes.

csrc/metis_wrapper.cpp renamed to csrc/metis.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include <Python.h>
22
#include <torch/script.h>
33

4-
#include "cpu/metis_wrapper_cpu.h"
4+
#include "cpu/metis_cpu.h"
55

66
#include <metis.h>
77

script/metis.sh

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,6 @@ else
2020
cmake .. -A x64 # Ensure we are building with x64
2121
cmake --build . --config "Release" --target ALL_BUILD
2222
cp libmetis/Release/metis.lib /c/Program\ Files\ \(x86\)/Microsoft\ Visual\ Studio/2017/BuildTools/VC/Tools/MSVC/14.16.27023/lib/x64
23-
24-
# ls /c/Program\ Files\ \(x86\)/Microsoft\ Visual\ Studio/2017/BuildTools/VC/Tools/MSVC/14.16.27023/bin/HostX86/x64
25-
26-
# /c/Program\ Files\ \(x86\)/Microsoft\ Visual\ Studio/2017/BuildTools/VC/Tools/MSVC/14.16.27023/bin/HostX86/x64/dumpbin.exe libmetis/Release/metis.lib
27-
28-
# cmake .. -DSHARED=1
29-
# cmake --build . --config "Release" --target ALL_BUILD
30-
# # cp libmetis/Release/metis.lib ../..
31-
# cp libmetis/Release/metis.dll /c/Program\ Files\ \(x86\)/Microsoft\ Visual\ Studio/2017/BuildTools/VC/Tools/MSVC/14.16.27023/bin
32-
33-
# ls /c/Program\ Files\ \(x86\)/Microsoft\ Visual\ Studio/2017/BuildTools/VC/Tools/MSVC/14.16.27023/bin
34-
35-
# cmake .. -DSHARED=1
36-
# cmake --build . --config "Release" --target ALL_BUILD
37-
# cp libmetis/Release/metis.dll /c/Program\ Files\ \(x86\)/Microsoft\ Visual\ Studio/2017/BuildTools/VC/Tools/MSVC/14.16.27023/bin/x64
38-
3923
cp ../include/metis.h /c/Program\ Files\ \(x86\)/Microsoft\ Visual\ Studio/2017/BuildTools/VC/Tools/MSVC/14.16.27023/include
4024

4125
cd ..

torch_sparse/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@
88

99
try:
1010
for library in [
11-
'_version', '_convert', '_diag', '_spmm', '_spspmm',
12-
'_metis_wrapper'
11+
'_version', '_convert', '_diag', '_spmm', '_spspmm', '_metis'
1312
]:
1413
torch.ops.load_library(importlib.machinery.PathFinder().find_spec(
1514
library, [osp.dirname(__file__)]).origin)

0 commit comments

Comments
 (0)