pytorch_cluster

PyTorch Extension Library of Optimized Graph Cluster Algorithms

MIT License

Downloads
14K
Stars
752

Bot releases are hidden (Show)

pytorch_cluster - 1.6.3 Latest Release

Published by rusty1s about 1 year ago

  • Fix backward compatibility issue with PyTorch < 1.12
  • Remove torch.jit.script conversion of functions on module import
pytorch_cluster - 1.6.2

Published by rusty1s about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/rusty1s/pytorch_cluster/compare/1.6.1...1.6.2

pytorch_cluster - 1.6.1

Published by rusty1s over 1 year ago

  • 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)
pytorch_cluster - 1.6.0

Published by rusty1s over 2 years ago

  • 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)
pytorch_cluster - 1.5.9

Published by rusty1s over 3 years ago

  • 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
pytorch_cluster - 1.5.8

Published by rusty1s almost 4 years ago

  • PyTorch 1.7 wheels
  • random_walk now supports q != 1 and p != 1 via rejection sampling
pytorch_cluster - 1.5.7

Published by rusty1s about 4 years ago

  • PyTorch 1.6.0 wheels
  • Fixed a bug in radius where the max_num_neighbors argument has been ignored
pytorch_cluster - 1.5.6

Published by rusty1s over 4 years ago

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.

pytorch_cluster - 1.5.5

Published by rusty1s over 4 years ago

  • torch-cluster is now fully-jittable thanks to new implementations for knn and radius based on nanoflann rather than scipy.
pytorch_cluster - 1.5.4

Published by rusty1s over 4 years ago

Fixed a bug in the CUDA version of fps.

pytorch_cluster - 1.5.3

Published by rusty1s over 4 years ago

Fixes regarding proper usage of fps and radius.

pytorch_cluster - 1.5.2

Published by rusty1s over 4 years ago

This release introduces traceable torch-cluster operators using torch.jit.script. As a result, PyTorch 1.4 is now required to install this package. We also provide Python wheels for common OS/CUDA combinations (see README).

pytorch_cluster - 1.4.5

Published by rusty1s about 5 years ago

This release brings PyTorch 1.3 support to torch-cluster.

pytorch_cluster - 1.4.4

Published by rusty1s about 5 years ago

  • PyTorch 1.2 update
pytorch_cluster - 1.4.3

Published by rusty1s about 5 years ago

  • Random Walk Sampling API
pytorch_cluster - 1.4.2

Published by rusty1s over 5 years ago

Added flow argument to the radius_graph method.

pytorch_cluster - 1.4.1

Published by rusty1s over 5 years ago

  • Added flow argument to the knn_graph method.
pytorch_cluster - 1.4.0

Published by rusty1s over 5 years ago

  • Added NeighborSampler
pytorch_cluster - 1.3.0

Published by rusty1s over 5 years ago

  • PyTorch 1.1.0
pytorch_cluster - 1.2.4

Published by rusty1s over 5 years ago

  • multi-GPU support
Package Rankings
Top 19.12% on Conda-forge.org
Top 11.85% on Spack.io
Top 1.89% on Pypi.org
Badges
Extracted from project README
PyPI Version Testing Status Linting Status Code Coverage
Related Projects