NVIDIA
NVIDIA
SE(3)-Transformers for PyTorch
Resource
NVIDIA
NVIDIA
SE(3)-Transformers for PyTorch

A Graph Neural Network using a variant of self-attention for 3D points and graphs processing.

Changelog

November 2021:

  • Improved low memory mode to give further 6x memory savings
  • Disabled W&B logging by default
  • Fixed persistent workers when using one data loading process

October 2021:

  • Updated README performance tables
  • Fixed shape mismatch when using partially fused TFNs per output degree
  • Fixed shape mismatch when using partially fused TFNs per input degree with edge degrees > 0

September 2021:

  • Moved to new location (from PyTorch/DrugDiscovery to DGLPyTorch/DrugDiscovery)
  • Fixed multi-GPUs training script

August 2021

  • Initial release

Known issues

If you encounter OSError: [Errno 12] Cannot allocate memory during the Dataloader iterator creation (more precisely during the fork(), this is most likely due to the use of the --precompute_bases flag. If you cannot add more RAM or Swap to your machine, it is recommended to turn off bases precomputation by removing the --precompute_bases flag or using --precompute_bases false.

NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.