1. 16 Apr, 2021 1 commit
    • nv-dlasalle's avatar
      [Performance] Track sorted status of COO from creation (#2645) · bbebde46
      nv-dlasalle authored
      
      
      * Add row/col sorted flags
      
      * improve sorting paths
      
      * Remove print statement
      
      * Keep track of sorted matrices
      
      * Remove sort check in to_block
      
      * Improve CPU sorted COO->CSR
      
      * Handle the zero edge case
      
      * Remove omp default clause to work with MSVC
      
      * Update comments on sorted COO->CSR cpu implementatoin
      
      * Expose sorted to python interface
      
      * Make check_sorted default to false for dgl.graph()
      
      * remove check sorted; add utests
      
      * remove check_sorted flag
      Co-authored-by: default avatarMinjie Wang <wmjlyjemaine@gmail.com>
      bbebde46
  2. 15 Apr, 2021 2 commits
    • Jinjing Zhou's avatar
      [Test] Add comment trigger for regression test (#2827) · 302125ef
      Jinjing Zhou authored
      * add
      
      * fix
      
      * f
      
      * 111
      
      * print
      
      * fix
      
      * ci
      
      * f
      
      * fix regex
      
      * fix
      
      * t
      
      * fix
      
      * add
      
      * test
      
      * fix
      
      * fix
      
      * fff
      
      * fix
      
      * 1113
      
      * v2
      
      * 222
      
      * ttt2
      
      * f2
      
      * ff
      
      * 11
      
      * 121
      
      * try
      
      * add
      
      * 222
      
      * asd
      
      * t2
      
      * fix
      
      * install dependency
      
      * ff
      
      * 图
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * escape
      
      * fix
      
      * add url
      
      * fix branches
      
      * add url
      
      * fix
      
      * fix
      
      * fix
      
      * to csv
      
      * update link
      
      * fix
      
      * fix
      
      * fix
      302125ef
    • nv-dlasalle's avatar
      [Performance][GPU] Enable GPU uniform edge sampling (#2716) · e70138bb
      nv-dlasalle authored
      
      
      * Start on uniform GPU sampling
      
      * Save more work
      
      * Get cu file compiling
      
      * Update sampling
      
      * More changes
      
      * Get GPU sampling for uniform probabilities solved
      
      * Fix batch tensor migration
      
      * Fix
      
      * update kernels
      
      * expand blocking
      
      * Undo testing change
      
      * Cut down on sampling overhead
      
      * Fix replacement
      
      * Update unit tests
      
      * Add option to gpu sample in graphsage
      
      * Copy only csc to gpu
      
      * Add ogbn support
      
      * Fix linting
      
      * Remove nvtx from sample
      
      * Improve documentation and error checking
      
      * Expand documentation
      
      * Update assert checking
      
      * delete extra space
      
      * Use standard dataloader when dataset is a dictionary
      
      * ogb -> ogbn
      
      * Fix edge selection determinism
      
      * Fix typos
      
      * Remove nvtx
      
      * Add comment for self.fanout_arrays and assert
      
      * Fix linting
      
      * Migrate to scalarbatcher
      
      * Fix indentation
      
      * Fix batcher
      
      * Fix indexing
      
      * Only use databatcher for GPU
      
      * Convert to DGL NDArray to PyTorch Tensor
      
      * Add optimization for PyTorch's F.tensor() for list of GPU tensors
      Co-authored-by: default avatarDa Zheng <zhengda1936@gmail.com>
      e70138bb
  3. 13 Apr, 2021 2 commits
  4. 12 Apr, 2021 3 commits
  5. 11 Apr, 2021 1 commit
  6. 09 Apr, 2021 2 commits
  7. 08 Apr, 2021 1 commit
  8. 07 Apr, 2021 3 commits
  9. 06 Apr, 2021 2 commits
  10. 05 Apr, 2021 3 commits
  11. 04 Apr, 2021 1 commit
  12. 03 Apr, 2021 1 commit
  13. 01 Apr, 2021 5 commits
  14. 30 Mar, 2021 1 commit
  15. 29 Mar, 2021 4 commits
  16. 28 Mar, 2021 1 commit
  17. 27 Mar, 2021 1 commit
  18. 25 Mar, 2021 3 commits
  19. 24 Mar, 2021 1 commit
    • Quan (Andy) Gan's avatar
      [Feature] Sparse-sparse matrix multiplication, addition, and masking (#2753) · 929d8634
      Quan (Andy) Gan authored
      * test
      
      * more stuff
      
      * add test
      
      * fixes
      
      * optimize algo
      
      * replace unordered_map with arrays
      
      * lint
      
      * lint x2
      
      * oops
      
      * disable gpu csrmm tests
      
      * remove gpu invocation
      
      * optimize with openmp
      
      * remove python functions
      
      * add back with docstrings
      
      * lint
      
      * lint
      
      * update python interface
      
      * functionize
      
      * functionize
      
      * lint
      
      * lint
      929d8634
  20. 23 Mar, 2021 1 commit
  21. 22 Mar, 2021 1 commit