Skip to content

Releases: rusty1s/pytorch_cluster

1.6.3

Choose a tag to compare

@rusty1s rusty1s released this 12 Oct 06:54
29cd22b
  • Fix backward compatibility issue with PyTorch < 1.12
  • Remove torch.jit.script conversion of functions on module import

1.6.2

Choose a tag to compare

@rusty1s rusty1s released this 06 Oct 08:34
89b74f0

What's Changed

  • Add batch_size argument for fps, knn, radius functions (#175)
  • Extend FPS with an extra ptr argument #180)
  • Add PyTorch 2.1.0 support (#191)

New Contributors

Full Changelog: 1.6.1...1.6.2

1.6.1

Choose a tag to compare

@rusty1s rusty1s released this 16 Mar 18:03
84bbb71
  • Added support for PyTorch 2.0
  • Added support for return the indices of sampled edges in random_walk (#139)
  • Added bf16 support for knn, radius and graclus (#144)
  • Add safety checks on batch layout in nearest (#168)

1.6.0

Choose a tag to compare

@rusty1s rusty1s released this 11 Mar 11:56
  • Improve calculation of num_nodes in random_walk (in case num_nodes=None) (#112)
  • Fix knn/radius calculation for batches with zero-point examples
  • Heavily improved efficiency of knn/radius calculation
  • Half-precision support (#119)

1.5.9

Choose a tag to compare

@rusty1s rusty1s released this 01 Mar 13:58
  • Reduced the size of shared library files
  • CUDA wheels can now also operate on CPU-only devices
  • Added parallelization strategies for CPU functionalities
  • fps can now take in different ratios across different batched point sets, i.e. ratio can now be a torch.Tensor
  • Fixed a bug in which radius computed slightly different results across CPU and CUDA versions

1.5.8

Choose a tag to compare

@rusty1s rusty1s released this 31 Oct 12:11
  • PyTorch 1.7 wheels
  • random_walk now supports q != 1 and p != 1 via rejection sampling

1.5.7

Choose a tag to compare

@rusty1s rusty1s released this 05 Aug 07:35
  • PyTorch 1.6.0 wheels
  • Fixed a bug in radius where the max_num_neighbors argument has been ignored

1.5.6

Choose a tag to compare

@rusty1s rusty1s released this 17 Jul 04:35

This release fixes some issues in the new knn and radius CPU implementations that have led to memory leaks. It is strongly recommended to update the package in case you are currently using torch-cluster==1.5.5.

1.5.5

Choose a tag to compare

@rusty1s rusty1s released this 22 Jun 20:33
b75a19e
  • torch-cluster is now fully-jittable thanks to new implementations for knn and radius based on nanoflann rather than scipy.

1.5.4

Choose a tag to compare

@rusty1s rusty1s released this 01 Apr 17:58

Fixed a bug in the CUDA version of fps.