Skip to content

Releases: rusty1s/pytorch_scatter

2.1.2

06 Oct 08:48
140d3ad
Compare
Choose a tag to compare

What's Changed

  • Fix NaN treatment in logsumexp (#369)
  • Optimize segment_coo and segment_csr for torch.bfloat16 and torch.half (#375)
  • Add PyTorch 2.1.0 support (#395)

New Contributors

Full Changelog: 2.1.1...2.1.2

2.1.1

16 Mar 14:37
c38e20a
Compare
Choose a tag to compare
  • Added support for PyTorch 2.0

2.1.0

24 Nov 15:01
fa4f442
Compare
Choose a tag to compare
  • Improved runtime of scatter_min, scatter_max and scatter_mul CUDA kernels (#336)
  • Enabled ROCm build (#325)
  • Added bf16 support (#316)

2.0.9

22 Oct 09:39
Compare
Choose a tag to compare
  • PyTorch 1.10 support
  • Allow loading of CPU wheels in a PyTorch CUDA installation #229 (thanks to @aphedges)
  • Removed unnecessary eps argument in scatter_softmax #238 (thanks to @Veason-silverbullet)
  • Resolved torch.floor_divide deprecation warnings #236 (thanks to @digital-idiot)
  • Added a dim_size argument to scatter_softmax and scatter_log_softmax #243 (thanks to @mallamanis)

2.0.8

28 Jul 16:25
Compare
Choose a tag to compare
  • Half-precision support (torch.half) for all operators in torch-scatter

2.0.7

05 Jun 11:05
Compare
Choose a tag to compare
  • Prevent division by zero in scatter_std
  • Fixed a bug in which an "index out of bounds" error occured in case of dim_size=None
  • Fixed a bug in which absolute paths were added to SOURCES.txt

2.0.6

02 Mar 14:52
Compare
Choose a tag to compare
  • Implementations of scatter_mul and segment_mul
  • Reduced the size of shared library files
  • CUDA wheels can now also operate on CPU-only devices

2.0.5

24 Jun 09:29
Compare
Choose a tag to compare
  • Fixed a bug in which the backward pass of scatter_std did not succeed

2.0.4

22 Feb 16:51
Compare
Choose a tag to compare

Fixed a bug where composite functions could not be differentiated.

2.0.3

13 Feb 12:13
dfa5e1d
Compare
Choose a tag to compare
  • Windows fixes
  • Wheels for common OS/CUDA combinations