You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 21, 2025. It is now read-only.
* Update from master (dmlc#4584)
* [Example][Refactor] Refactor graphsage multigpu and full-graph example (dmlc#4430)
* Add refactors for multi-gpu and full-graph example
* Fix format
* Update
* Update
* Update
* [Cleanup] Remove async_transferer (dmlc#4505)
* Remove async_transferer
* remove test
* Remove AsyncTransferer
Co-authored-by: Xin Yao <[email protected]>
Co-authored-by: Xin Yao <[email protected]>
* [Cleanup] Remove duplicate entries of CUB submodule (issue# 4395) (dmlc#4499)
* remove third_part/cub
* remove from third_party
Co-authored-by: Israt Nisa <[email protected]>
Co-authored-by: Xin Yao <[email protected]>
* [Bug] Enable turn on/off libxsmm at runtime (dmlc#4455)
* enable turn on/off libxsmm at runtime by adding a global config and related API
Co-authored-by: Ubuntu <[email protected]>
* [Feature] Unify the cuda stream used in core library (dmlc#4480)
* Use an internal cuda stream for CopyDataFromTo
* small fix white space
* Fix to compile
* Make stream optional in copydata for compile
* fix lint issue
* Update cub functions to use internal stream
* Lint check
* Update CopyTo/CopyFrom/CopyFromTo to use internal stream
* Address comments
* Fix backward CUDA stream
* Avoid overloading CopyFromTo()
* Minor comment update
* Overload copydatafromto in cuda device api
Co-authored-by: xiny <[email protected]>
* [Feature] Added exclude_self and output_batch to knn graph construction (Issues dmlc#4323dmlc#4316) (dmlc#4389)
* * Added "exclude_self" and "output_batch" options to knn_graph and segmented_knn_graph
* Updated out-of-date comments on remove_edges and remove_self_loop, since they now preserve batch information
* * Changed defaults on new knn_graph and segmented_knn_graph function parameters, for compatibility; pytorch/test_geometry.py was failing
* * Added test to ensure dgl.remove_self_loop function correctly updates batch information
* * Added new knn_graph and segmented_knn_graph parameters to dgl.nn.KNNGraph and dgl.nn.SegmentedKNNGraph
* * Formatting
* * Oops, I missed the one in segmented_knn_graph when I fixed the similar thing in knn_graph
* * Fixed edge case handling when invalid k specified, since it still needs to be handled consistently for tests to pass
* Fixed context of batch info, since it must match the context of the input position data for remove_self_loop to succeed
* * Fixed batch info resulting from knn_graph when output_batch is true, for case of 3D input tensor, representing multiple segments
* * Added testing of new exclude_self and output_batch parameters on knn_graph and segmented_knn_graph, and their wrappers, KNNGraph and SegmentedKNNGraph, into the test_knn_cuda test
* * Added doc comments for new parameters
* * Added correct handling for uncommon case of k or more coincident points when excluding self edges in knn_graph and segmented_knn_graph
* Added test cases for more than k coincident points
* * Updated doc comments for output_batch parameters for clarity
* * Linter formatting fixes
* * Extracted out common function for test_knn_cpu and test_knn_cuda, to add the new test cases to test_knn_cpu
* * Rewording in doc comments
* * Removed output_batch parameter from knn_graph and segmented_knn_graph, in favour of always setting the batch information, except in knn_graph if x is a 2D tensor
Co-authored-by: Minjie Wang <[email protected]>
* [CI] only known devs are authorized to trigger CI (dmlc#4518)
* [CI] only known devs are authorized to trigger CI
* fix if author is null
* add comments
* [Readability] Auto fix setup.py and update-version.py (dmlc#4446)
* Auto fix update-version
* Auto fix setup.py
* Auto fix update-version
* Auto fix setup.py
* [Doc] Change random.py to random_partition.py in guide on distributed partition pipeline (dmlc#4438)
* Update distributed-preprocessing.rst
* Update
Co-authored-by: Ubuntu <[email protected]>
* fix unpinning when tensoradaptor is not available (dmlc#4450)
* [Doc] fix print issue in tutorial (dmlc#4459)
* [Example][Refactor] Refactor RGCN example (dmlc#4327)
* Refactor full graph entity classification
* Refactor rgcn with sampling
* README update
* Update
* Results update
* Respect default setting of self_loop=false in entity.py
* Update
* Update README
* Update for multi-gpu
* Update
* [doc] fix invalid link in user guide (dmlc#4468)
* [Example] directional_GSN for ogbg-molpcba (dmlc#4405)
* version-1
* version-2
* version-3
* update examples/README
* Update .gitignore
* update performance in README, delete scripts
* 1st approving review
* 2nd approving review
Co-authored-by: Mufei Li <[email protected]>
* Clarify the message name, which is 'm'. (dmlc#4462)
Co-authored-by: Ubuntu <[email protected]>
Co-authored-by: Rhett Ying <[email protected]>
* [Refactor] Auto fix view.py. (dmlc#4461)
Co-authored-by: Ubuntu <[email protected]>
Co-authored-by: Minjie Wang <[email protected]>
* [Example] SEAL for OGBL (dmlc#4291)
* [Example] SEAL for OGBL
* update index
* update
* fix readme typo
* add seal sampler
* modify set ops
* prefetch
* efficiency test
* update
* optimize
* fix ScatterAdd dtype issue
* update sampler style
* update
Co-authored-by: Quan Gan <[email protected]>
* [CI] use https instead of http (dmlc#4488)
* [BugFix] fix crash due to incorrect dtype in dgl.to_block() (dmlc#4487)
* [BugFix] fix crash due to incorrect dtype in dgl.to_block()
* fix test failure in TF
* [Feature] Make TensorAdapter Stream Aware (dmlc#4472)
* Allocate tensors in DGL's current stream
* make tensoradaptor stream-aware
* replace TAemtpy with cpu allocator
* fix typo
* try fix cpu allocation
* clean header
* redirect AllocDataSpace as well
* resolve comments
* [Build][Doc] Specify the sphinx version (dmlc#4465)
Co-authored-by: Minjie Wang <[email protected]>
* reformat
* reformat
* Auto fix update-version
* Auto fix setup.py
* reformat
* reformat
Co-authored-by: Ubuntu <[email protected]>
Co-authored-by: Rhett Ying <[email protected]>
Co-authored-by: Mufei Li <[email protected]>
Co-authored-by: Ubuntu <[email protected]>
Co-authored-by: Xin Yao <[email protected]>
Co-authored-by: Chang Liu <[email protected]>
Co-authored-by: Zhiteng Li <[email protected]>
Co-authored-by: Minjie Wang <[email protected]>
Co-authored-by: rudongyu <[email protected]>
Co-authored-by: Quan Gan <[email protected]>
* Move mock version of dgl_sparse library to DGL main repo (dmlc#4524)
* init
* Add api doc for sparse library
* support op btwn matrices with differnt sparsity
* Fixed docstring
* addresses comments
* lint check
* change keyword format to fmt
Co-authored-by: Israt Nisa <[email protected]>
* [DistPart] expose timeout config for process group (dmlc#4532)
* [DistPart] expose timeout config for process group
* refine code
* Update tools/distpartitioning/data_proc_pipeline.py
Co-authored-by: Minjie Wang <[email protected]>
Co-authored-by: Minjie Wang <[email protected]>
* [Feature] Import PyTorch's CUDA stream management (dmlc#4503)
* add set_stream
* add .record_stream for NDArray and HeteroGraph
* refactor dgl stream Python APIs
* test record_stream
* add unit test for record stream
* use pytorch's stream
* fix lint
* fix cpu build
* address comments
* address comments
* add record stream tests for dgl.graph
* record frames and update dataloder
* add docstring
* update frame
* add backend check for record_stream
* remove CUDAThreadEntry::stream
* record stream for newly created formats
* fix bug
* fix cpp test
* fix None c_void_p to c_handle
* [examples]educe memory consumption (dmlc#4558)
* [examples]educe memory consumption
* reffine help message
* refine
* [Feature][REVIEW] Enable DGL cugaph nightly CI (dmlc#4525)
* Added cugraph nightly scripts
* Removed nvcr.io//nvidia/pytorch:22.04-py3 reference
Co-authored-by: Rhett Ying <[email protected]>
* Revert "[Feature][REVIEW] Enable DGL cugaph nightly CI (dmlc#4525)" (dmlc#4563)
This reverts commit ec171c6.
* [Misc] Add flake8 lint workflow. (dmlc#4566)
* Add pyproject.toml for autopep8.
* Add pyproject.toml for autopep8.
* Add flake8 annotation in workflow.
* remove
* add
* clean up
Co-authored-by: Steve <[email protected]>
* [Misc] Try use official pylint workflow. (dmlc#4568)
* polish update_version
* update pylint workflow.
* add
* revert.
Co-authored-by: Steve <[email protected]>
* [CI] refine stage logic (dmlc#4565)
* [CI] refine stage logic
* refine
* refine
* remove (dmlc#4570)
Co-authored-by: Steve <[email protected]>
* Add Pylint workflow for flake8. (dmlc#4571)
* remove
* Add pylint.
Co-authored-by: Steve <[email protected]>
* [Misc] Update the python version in Pylint workflow for flake8. (dmlc#4572)
* remove
* Add pylint.
* Change the python version for pylint.
Co-authored-by: Steve <[email protected]>
* Update pylint. (dmlc#4574)
Co-authored-by: Steve <[email protected]>
* [Misc] Use another workflow. (dmlc#4575)
* Update pylint.
* Use another workflow.
Co-authored-by: Steve <[email protected]>
* Update pylint. (dmlc#4576)
Co-authored-by: Steve <[email protected]>
* Update pylint.yml
* Update pylint.yml
* Delete pylint.yml
* [Misc]Add pyproject.toml for autopep8 & black. (dmlc#4543)
* Add pyproject.toml for autopep8.
* Add pyproject.toml for autopep8.
Co-authored-by: Steve <[email protected]>
* [Feature] Bump DLPack to v0.7 and decouple DLPack from the core library (dmlc#4454)
* rename `DLContext` to `DGLContext`
* rename `kDLGPU` to `kDLCUDA`
* replace DLTensor with DGLArray
* fix linting
* Unify DGLType and DLDataType to DGLDataType
* Fix FFI
* rename DLDeviceType to DGLDeviceType
* decouple dlpack from the core library
* fix bug
* fix lint
* fix merge
* fix build
* address comments
* rename dl_converter to dlpack_convert
* remove redundant comments
Co-authored-by: Chang Liu <[email protected]>
Co-authored-by: nv-dlasalle <[email protected]>
Co-authored-by: Xin Yao <[email protected]>
Co-authored-by: Xin Yao <[email protected]>
Co-authored-by: Israt Nisa <[email protected]>
Co-authored-by: Israt Nisa <[email protected]>
Co-authored-by: peizhou001 <[email protected]>
Co-authored-by: Ubuntu <[email protected]>
Co-authored-by: ndickson-nvidia <[email protected]>
Co-authored-by: Minjie Wang <[email protected]>
Co-authored-by: Rhett Ying <[email protected]>
Co-authored-by: Hongzhi (Steve), Chen <[email protected]>
Co-authored-by: Ubuntu <[email protected]>
Co-authored-by: Ubuntu <[email protected]>
Co-authored-by: Zhiteng Li <[email protected]>
Co-authored-by: rudongyu <[email protected]>
Co-authored-by: Quan Gan <[email protected]>
Co-authored-by: Vibhu Jawa <[email protected]>
* [Deprecation] Dataset Attributes (dmlc#4546)
* Update
* CI
* CI
* Update
Co-authored-by: Ubuntu <[email protected]>
* [Example] Bug Fix (dmlc#4665)
* Update
* CI
* CI
* Update
* Update
Co-authored-by: Ubuntu <[email protected]>
* Update
Co-authored-by: Chang Liu <[email protected]>
Co-authored-by: nv-dlasalle <[email protected]>
Co-authored-by: Xin Yao <[email protected]>
Co-authored-by: Xin Yao <[email protected]>
Co-authored-by: Israt Nisa <[email protected]>
Co-authored-by: Israt Nisa <[email protected]>
Co-authored-by: peizhou001 <[email protected]>
Co-authored-by: Ubuntu <[email protected]>
Co-authored-by: ndickson-nvidia <[email protected]>
Co-authored-by: Minjie Wang <[email protected]>
Co-authored-by: Rhett Ying <[email protected]>
Co-authored-by: Hongzhi (Steve), Chen <[email protected]>
Co-authored-by: Ubuntu <[email protected]>
Co-authored-by: Ubuntu <[email protected]>
Co-authored-by: Zhiteng Li <[email protected]>
Co-authored-by: rudongyu <[email protected]>
Co-authored-by: Quan Gan <[email protected]>
Co-authored-by: Vibhu Jawa <[email protected]>
0 commit comments