1. 21 Jul, 2025 5 commits
  2. 14 Jul, 2025 1 commit
    • Thorsten Kurth's avatar
      Tkurth/cleanup (#90) · ab44ba59
      Thorsten Kurth authored
      * removing duplicate code from distributed convoloution
      
      * replacing from_numpy with as_tensor
      
      * make preprocess_psi_tensor GPU ready.
      ab44ba59
  3. 26 Feb, 2025 1 commit
  4. 21 Feb, 2025 1 commit
  5. 14 Jan, 2025 1 commit
  6. 30 Jan, 2024 1 commit
  7. 02 Dec, 2023 1 commit
    • Boris Bonev's avatar
      Bbonev/discrete continuous convolutions (#21) · acbbf8f7
      Boris Bonev authored
      
      
      * Adding prototype implementation of disco convolutions
      
      * adding s2convolutions.py
      
      * Somewhat functional first implementation in Triton
      
      * Somewhat functional first implementation in Triton
      
      * Made batched execution work on GPU and refactored precomputation of kernel values and supports.
      
      * Adding the Lobatto grid to the grid selection method in quadrature
      
      * fixing bug in triton kernel when iterating over non-zeros
      
      * Updating with working custom triton implementation of DISCO convolution
      
      * Merged both forward and backward DISCO contraction into a single kernel
      
      * Some cleanup and minor bugfix
      
      * bugfixes to the reference implementation
      
      * adding weights to s2conv
      
      * removing unnecessary imports
      
      * suggestion for torch harmonics, math should be checked thoroughly
      
      * Intermediate working reference implementation for the transpose DISCO convolution. Fixed normalization of kernels
      
      * adjusting cutoff frequency in disco convolution
      
      * fixing transpose DISCO contraction
      
      * moving triton to install_requires
      
      ---------
      Co-authored-by: default avatarThorsten Kurth <tkurth@nvidia.com>
      acbbf8f7
  8. 09 Jun, 2023 1 commit
  9. 17 Feb, 2023 1 commit