__init__.py 940 Bytes
Newer Older
rusty1s's avatar
rusty1s committed
1
2
import os.path as osp

rusty1s's avatar
rusty1s committed
3
4
import torch

rusty1s's avatar
rusty1s committed
5
torch.ops.load_library(osp.join(osp.dirname(osp.abspath(__file__)), '_C.so'))
rusty1s's avatar
rusty1s committed
6

rusty1s's avatar
rusty1s committed
7
8
from .segment_csr import (segment_sum_csr, segment_add_csr, segment_mean_csr,
                          segment_min_csr, segment_max_csr, segment_csr,
rusty1s's avatar
rusty1s committed
9
10
11
12
                          gather_csr)  # noqa
from .segment_coo import (segment_sum_coo, segment_add_coo, segment_mean_coo,
                          segment_min_coo, segment_max_coo, segment_coo,
                          gather_coo)  # noqa
rusty1s's avatar
rusty1s committed
13

rusty1s's avatar
rusty1s committed
14
__version__ = '1.5.0'
rusty1s's avatar
cleaner  
rusty1s committed
15

rusty1s's avatar
rusty1s committed
16
__all__ = [
rusty1s's avatar
rusty1s committed
17
18
19
20
21
22
    'segment_sum_csr',
    'segment_add_csr',
    'segment_mean_csr',
    'segment_min_csr',
    'segment_max_csr',
    'segment_max_csr',
rusty1s's avatar
rusty1s committed
23
    'segment_csr',
rusty1s's avatar
rusty1s committed
24
    'gather_csr',
rusty1s's avatar
rusty1s committed
25
26
27
28
29
30
31
32
    'segment_sum_coo',
    'segment_add_coo',
    'segment_mean_coo',
    'segment_min_coo',
    'segment_max_coo',
    'segment_max_coo',
    'segment_coo',
    'gather_coo',
33
    'torch_scatter',
rusty1s's avatar
rusty1s committed
34
    '__version__',
rusty1s's avatar
rusty1s committed
35
]