index.rst 993 Bytes
Newer Older
rusty1s's avatar
rusty1s committed
1
2
:github_url: https://github.com/rusty1s/pytorch_scatter

rusty1s's avatar
typo  
rusty1s committed
3
4
PyTorch Scatter Documentation
=============================
rusty1s's avatar
rusty1s committed
5

rusty1s's avatar
rusty1s committed
6
7
8
This package consists of a small extension library of highly optimized sparse update (scatter and segment) operations for the use in `PyTorch <http://pytorch.org/>`_, which are missing in the main package.
Scatter and segment operations can be roughly described as reduce operations based on a given "group-index" tensor.
Segment operations require the "group-index" tensor to be sorted, whereas scatter operations are not subject to these requirements.
rusty1s's avatar
rusty1s committed
9

rusty1s's avatar
rusty1s committed
10
All included operations are broadcastable, work on varying data types, are implemented both for CPU and GPU with corresponding backward implementations, and are fully traceable.
rusty1s's avatar
rusty1s committed
11

rusty1s's avatar
rusty1s committed
12
13
.. toctree::
   :glob:
rusty1s's avatar
rusty1s committed
14
   :maxdepth: 0
rusty1s's avatar
rusty1s committed
15
16
   :caption: Package reference

17
18
19
20
   functions/scatter
   functions/segment_coo
   functions/segment_csr
   functions/composite
rusty1s's avatar
rusty1s committed
21
22
23
24
25
26

Indices and tables
==================

* :ref:`genindex`
* :ref:`modindex`