1. 27 Jan, 2021 5 commits
    • Minjie Wang's avatar
      [Test] Performance benchmarks for DGL kernels (#2582) · 362f72cb
      Minjie Wang authored
      * add initial kernel benchmarks
      
      * finished kernel benchmarks
      
      * add desc
      362f72cb
    • Tong He's avatar
      remove hash_func from dataset object (#2572) · 12f64296
      Tong He authored
      
      Co-authored-by: default avatarMinjie Wang <wmjlyjemaine@gmail.com>
      12f64296
    • Tianqi Zhang (张天启)'s avatar
      [Example] Add Graph Cross Net (GXN) example for pytorch backend (#2559) · 8e981db9
      Tianqi Zhang (张天启) authored
      
      
      * add sagpool example for pytorch backend
      
      * polish sagpool example for pytorch backend
      
      * [Example] SAGPool: use std variance
      
      * [Example] SAGPool: change to std
      
      * add sagpool example to index page
      
      * add graph property prediction tag to sagpool
      
      * [Example] add graph classification example HGP-SL
      
      * [Example] fix sagpool
      
      * fix bug
      
      * [Example] change tab to space in README of hgp-sl
      
      * remove redundant files
      
      * remote redundant network
      
      * [Example]: change link from code to doc in HGP-SL
      
      * [Example] in HGP-SL, change to meaningful name
      
      * [Example] Fix path mistake for 'hardgat'
      
      * [Bug Fix] Fix undefined var bug in LegacyTUDataset
      
      * upt
      
      * [Bug Fix] Fix cache file name bug in TUDataset
      
      * [Example] Add GXN example for pytorch backend
      
      * modify readme
      
      * add more exp result
      Co-authored-by: default avatarzhangtianqi <tianqizh@amazon.com>
      Co-authored-by: default avatarTong He <hetong007@gmail.com>
      8e981db9
    • Minjie Wang's avatar
      [Doc] Fix docstring of aten::Sort (#2579) · 9fc5eed6
      Minjie Wang authored
      A small patch to #2391.
      9fc5eed6
    • nv-dlasalle's avatar
      [Performance] Improve COO to CSR, and sort columns of CSR only when necessary. (#2391) · 2576647c
      nv-dlasalle authored
      * Remove double-checking sorted
      
      * Remove sorting of CSR by default
      
      * Update unit test to use unsorted matix
      
      * delete whitespace
      
      * Expand unit tests
      
      * Replace cusparse sort
      
      * Fix row column sorting
      
      * Explicitly don't sort columns
      
      * Fix linting errors
      
      * Fix bit-width calculation
      
      * Fix sorting assertion and unit test
      
      * Fix linting
      
      * Improve CPU COO2CSR
      
      * Remove references
      
      * Rename and add documentation to edge encoding/decoding funcionts
      
      * Fix sorting keys as 64 bit
      
      * Revert cosmetic changes to unit tests
      
      * Update documentation
      
      * Update complexity documentation for coo to csr conversion
      
      * Remove COOIsSorted check in CPU implementation too
      2576647c
  2. 26 Jan, 2021 4 commits
  3. 25 Jan, 2021 3 commits
    • Zihao Ye's avatar
    • Zihao Ye's avatar
      [feature] Implement missing CUDA operators for COO format (part 1). (#2565) · 0f9056ed
      Zihao Ye authored
      
      
      * upd
      
      * upd
      
      * upd
      
      * upd
      
      * fix
      
      * upd
      
      * upd
      Co-authored-by: default avatarJinjing Zhou <VoVAllen@users.noreply.github.com>
      0f9056ed
    • Da Zheng's avatar
      [Distributed] Heterogeneous graph support (#2457) · 25ac3344
      Da Zheng authored
      * Distributed heterograph (#3)
      
      * heterogeneous graph partition.
      
      * fix graph partition book for heterograph.
      
      * load heterograph partitions.
      
      * update DistGraphServer to support heterograph.
      
      * make DistGraph runnable for heterograph.
      
      * partition a graph and store parts with homogeneous graph structure.
      
      * update DistGraph server&client to use homogeneous graph.
      
      * shuffle node Ids based on node types.
      
      * load mag in heterograph.
      
      * fix per-node-type mapping.
      
      * balance node types.
      
      * fix for homogeneous graph
      
      * store etype for now.
      
      * fix data name.
      
      * fix a bug in example.
      
      * add profiler in rgcn.
      
      * heterogeneous RGCN.
      
      * map homogeneous node ids to hetero node ids.
      
      * fix graph partition book.
      
      * fix DistGraph.
      
      * shuffle eids.
      
      * verify eids and their mappings when loading a partition.
      
      * Id map from homogneous Ids to per-type Ids.
      
      * verify partitioned results.
      
      * add test for distributed sampler....
      25ac3344
  4. 24 Jan, 2021 3 commits
  5. 21 Jan, 2021 2 commits
  6. 20 Jan, 2021 3 commits
    • xnouhz's avatar
      [Feature] QM9 Dataset Support (#2521) · 2c6d0716
      xnouhz authored
      
      
      * [Model] MixHop for Node Classification task
      
      * [docs] update
      
      * [docs] update
      
      * [fix] remove seed option
      
      * [fix] update readme
      
      * [feature] support qm9 dataset
      
      * [style] update
      
      * [docs] fix the details
      
      * [fix] indexing only support int
      
      * [style] update
      
      * [fix] multiple backends support
      
      * [docs] add qm9
      
      * [fix] Z type: float32 -> int32
      
      * [fix] Z type: int32 -> long
      
      * [docs] add ref
      
      * [docs] fix
      
      * [docs] update
      
      * [docs] update
      
      * [fix] test eval
      
      * [docs] fix example
      Co-authored-by: default avatarxnuohz@126.com <ubuntu@ip-172-31-44-184.us-east-2.compute.internal>
      Co-authored-by: default avatarMufei Li <mufeili1996@gmail.com>
      Co-authored-by: default avatarJinjing Zhou <VoVAllen@users.noreply.github.com>
      2c6d0716
    • Jinjing Zhou's avatar
      [Test] API benchmarks (#2542) · 0c156573
      Jinjing Zhou authored
      
      
      * add bench jenkins
      
      * instance type
      
      * fix
      
      * fix
      
      * fix
      
      * 111
      
      * test
      
      * 111
      
      * 111
      
      * fix
      
      * test
      
      * run
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * publish results
      
      * 111
      
      * regression
      
      * launch ec2 script
      
      * fix
      
      * add
      
      * run on master
      
      * change
      
      * rrr
      
      * run gpu
      
      * fix
      
      * fix
      
      * try fix
      
      * fix
      
      * ff
      
      * fix
      
      * fix
      
      * fix
      
      * refactor
      
      * fix
      
      * fix
      
      * update
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * remove import torchtext
      
      * add shm size
      
      * update
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix this!!!!
      
      * 111
      
      * fix
      
      * remove verbose
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * update readme
      
      * fix
      
      * fix
      
      * fix
      
      * change asv default to head
      
      * commit sage and rgcn
      
      * fix
      
      * update
      
      * add benchmarks
      
      * add
      
      * fix
      
      * update
      
      * remove RandomState
      
      * tmp remove
      
      * new batch
      
      * fix
      
      * fix
      
      * fix
      
      * address comment
      
      * fix warning
      
      * fix
      Co-authored-by: default avatarMinjie Wang <wmjlyjemaine@gmail.com>
      0c156573
    • Josh Carty's avatar
      Add a TensorFlow example for SGC (#2480) · 8a2b54d1
      Josh Carty authored
      
      
      This is a TensorFlow implementation of Simple Graph Convolution. For
      simplicity, we use the implementation of AdamW in TensorFlow Addons
      that differs from Adam in PyTorch. This results in worse performance
      on the evaluation datasets.
      Co-authored-by: default avatarJosh Carty <joshuac@spotify.com>
      Co-authored-by: default avatarZihao Ye <expye@outlook.com>
      8a2b54d1
  7. 19 Jan, 2021 2 commits
  8. 18 Jan, 2021 3 commits
    • 张天启's avatar
      [Example] Add HGP-SL example for pytorch backend (#2515) · b36b6c26
      张天启 authored
      
      
      * add sagpool example for pytorch backend
      
      * polish sagpool example for pytorch backend
      
      * [Example] SAGPool: use std variance
      
      * [Example] SAGPool: change to std
      
      * add sagpool example to index page
      
      * add graph property prediction tag to sagpool
      
      * [Example] add graph classification example HGP-SL
      
      * [Example] fix sagpool
      
      * fix bug
      
      * [Example] change tab to space in README of hgp-sl
      
      * remove redundant files
      
      * remote redundant network
      
      * [Example]: change link from code to doc in HGP-SL
      
      * [Example] in HGP-SL, change to meaningful name
      
      * [Example] Fix path mistake for 'hardgat'
      Co-authored-by: default avatarzhangtianqi <tianqizh@amazon.com>
      b36b6c26
    • Minjie Wang's avatar
      Add one paper · 1caf01d0
      Minjie Wang authored
      1caf01d0
    • Minjie Wang's avatar
      Update README.md · 6b463820
      Minjie Wang authored
      6b463820
  9. 17 Jan, 2021 1 commit
  10. 15 Jan, 2021 2 commits
  11. 14 Jan, 2021 9 commits
  12. 13 Jan, 2021 3 commits
    • KounianhuaDu's avatar
      [Example] GNN-FiLM (#2476) · a9e16c17
      KounianhuaDu authored
      
      
      * gnnfilm
      
      * update
      
      * readme
      Co-authored-by: default avatarzhjwy9343 <6593865@qq.com>
      a9e16c17
    • zhjwy9343's avatar
      [Doc] CN User Guide Chapter 7 (#2481) · c448e61b
      zhjwy9343 authored
      
      
      * [Doc] Add Chapter 7
      
      * [Doc] Add CN part 7, 7.1, 7.2, and 7.3
      
      * [Doc] Add CN part 7, 7.1, 7.2, and 7.3
      
      * [Doc] 1st round copyediting, 7, 7.1, 7.2, and 7.3, removing EN parts.
      
      * [Doc] 2nd round copyediting.
      
      * [Doc] 3rd round copyediting.
      
      * [Doc] Copyedit with reviewers' comments.
      Co-authored-by: default avatarMufei Li <mufeili1996@gmail.com>
      c448e61b
    • zhjwy9343's avatar
      [Doc] user guide CN chapter 6 (#2452) · 31f65f03
      zhjwy9343 authored
      
      
      * [Doc] Add 1st CN in chapter 6
      
      * [Doc] Add 1st CN in chapter 6
      
      * [Doc] Add 1st CN in chapter 6.1
      
      * [Doc] Add 1st CN in chapter 6.1
      
      * [Doc] Add 1st CN in chapter 6.2
      
      * [Doc] Add CN in chapter 6.2
      
      * [Doc] Add CN in chapter 6.3
      
      * [Doc] Fix a code bug in chapter 6.3
      
      * [Doc] Add CN in chapter 6.4, 6.5, and 6.6.
      
      * [Doc] Add CN in chapter 6.4, 6.5, and 6.6,then remove EN parts.
      
      * [Doc] revised 6.4, 6.5, and 6.6.
      
      * [Doc] 2nd round of copyediting.
      
      * Delete syn1.bin
      
      Remove this unrelated file to this branch
      
      * [Doc] Update guide_cn index.rst.
      
      * [Doc] Update guide_cn index.rst.
      
      * [Doc] Update guide_cn index.rst.
      
      * [Doc] Update guide_cn index.rst.
      
      * [Doc] Add chapter 7 in index page
      
      * [Doc] edit chapter 6 in PR
      
      * [Doc] edit chapter 6 in PR
      
      * [Doc] Copyediting with Murphy and Minjie's comments.
      
      * [Doc] Fix doc line in the previous chapters.
      Co-authored-by: default avatarJinjing Zhou <VoVAllen@users.noreply.github.com>
      Co-authored-by: default avatarMufei Li <mufeili1996@gmail.com>
      Co-authored-by: default avatarMinjie Wang <wmjlyjemaine@gmail.com>
      31f65f03