Commit 43c50459 authored by rusty1s's avatar rusty1s
Browse files

added unique test

parent 92082f98
...@@ -2,7 +2,7 @@ from setuptools import setup, find_packages ...@@ -2,7 +2,7 @@ from setuptools import setup, find_packages
import torch import torch
from torch.utils.cpp_extension import BuildExtension, CUDAExtension from torch.utils.cpp_extension import BuildExtension, CUDAExtension
__version__ = '0.2.0' __version__ = '0.2.1'
url = 'https://github.com/rusty1s/pytorch_sparse' url = 'https://github.com/rusty1s/pytorch_sparse'
install_requires = ['scipy'] install_requires = ['scipy']
......
...@@ -2,6 +2,15 @@ import torch ...@@ -2,6 +2,15 @@ import torch
from torch_sparse import coalesce from torch_sparse import coalesce
def test_coalesce():
row = torch.tensor([1, 0, 1, 0, 2, 1])
col = torch.tensor([0, 1, 1, 1, 0, 0])
index = torch.stack([row, col], dim=0)
index, _ = coalesce(index, None, m=3, n=2)
assert index.tolist() == [[0, 1, 1, 2], [1, 0, 1, 0]]
def test_coalesce_add(): def test_coalesce_add():
row = torch.tensor([1, 0, 1, 0, 2, 1]) row = torch.tensor([1, 0, 1, 0, 2, 1])
col = torch.tensor([0, 1, 1, 1, 0, 0]) col = torch.tensor([0, 1, 1, 1, 0, 0])
......
...@@ -4,7 +4,7 @@ from .eye import eye ...@@ -4,7 +4,7 @@ from .eye import eye
from .spmm import spmm from .spmm import spmm
from .spspmm import spspmm from .spspmm import spspmm
__version__ = '0.2.0' __version__ = '0.2.1'
__all__ = [ __all__ = [
'__version__', '__version__',
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment