Mufei Li
dfa32ae092
[NN] GNNExplainer ( #3490 )
...
* Update
* Update
* Update
* Fix
* Update
* Update
* Update
* Update
* Update
* Update
* Fix
* Fix
* Update
* Update
* Update
* Update
* Update
* Update
* lint fix
* lint fix
* Fix lint
* Update
* Fix CI
* Fix CI
* Fix
* CI
* Fix
* Update
* Fix
* Fix
* Fix CI
* Fix CI
2021-11-11 02:22:22 +08:00
Jinjing Zhou
0346b0aa80
[Test] Add test for Cython and force rebuild when run setup.py ( #2635 )
2021-02-05 22:38:46 +08:00
Quan (Andy) Gan
47c9380555
[Performance] Fix Cython not being imported after switching to RTLD_LOCAL ( #2608 )
...
* fix
* ?
Co-authored-by: Jinjing Zhou <VoVAllen@users.noreply.github.com >
2021-02-02 16:23:54 +08:00
Quan (Andy) Gan
9a7235faf2
[Performance] Use allocator from PyTorch if possible ( #2328 )
...
* first commit
* some thoughts
* move around
* more commit
* more fixes
* now it uses torch allocator
* fix symbol export error
* fix
* fixes
* test fix
* add script
* building separate library per version
* fix for vs2019
* more fixes
* fix on windows build
* update jenkinsfile
* auto copy built dlls for windows
* lint and installation guide update
* fix
* specify conda environment
* set environment for ci
* fix
* fix
* fix
* fix again
* revert
* fix cmake
* fix
* switch to using python interpreter path
* remove scripts
* debug
* oops sorry
* Update index.rst
* Update index.rst
* copies automatically, no need for this
* do not print message if library not found
* tiny fixes
* debug on nightly
* replace add_compile_definitions to make CMake 3.5 happy
* fix linking to wrong lib for multiple pytorch envs
* changed building strategy
* fix nightly
* fix windows
* fix windows again
* setup bugfix
* address comments
* change README
2020-12-25 13:57:51 +08:00
Minjie Wang
537d37c26c
[Misc] add requests as the package dependency ( #1268 )
2020-02-17 23:45:17 +08:00
Quan (Andy) Gan
bdcba9c85c
setup for prerelease builds ( #763 )
2019-08-14 23:13:37 +08:00
Minjie Wang
d3cd60142c
[Build] fix setup script to allow cython ext ( #444 )
2019-03-08 18:23:38 -05:00
Minjie Wang
ca2a7e1ca1
[Refactor] Nodeflow, sampling, CAPI ( #430 )
...
* enable cython
* add helper function and data structure for void_p vector return
* move sampler from graph index to contrib.sampling
* WIP
* WIP
* refactor layer sampling
* pass tests
* fix lint
* fix graphsage
* remove comments
* pickle test
* fix comments
* update dev guide for cython build
2019-03-05 14:07:22 -05:00
Minjie Wang
af23c45726
[Release] update version ( #297 )
...
* update version; add news.md; modify contributing.md
* change urls to dmlc
2018-12-11 15:40:51 -05:00
Sheng Zha
f720ce13e1
[Build] support universal wheel on linux ( #272 )
2018-12-06 18:06:58 -05:00
Minjie Wang
612a7fb996
[Release] setup version ( #264 )
2018-12-05 19:33:06 -05:00
Gan Quan
a8fa85c7d5
Conda builds ( #187 )
...
* conda recipe
* switching to source build
* trying windows build
* wip
* windows build works
2018-11-29 02:21:53 -05:00
Minjie Wang
2c2b747808
[Install] pip install ( #180 )
...
* add bdist_wheel build
* fix wheel build
* fix setup
* fix ci
* fix setup
* fix
* fix setup
* poke ci
* fix
* poke ci
* clean build
* fix ci
* addback the env
2018-11-27 00:47:01 -05:00
Minjie Wang
c468e06867
some fix
2018-10-05 10:38:44 -04:00
Minjie Wang
11e42d1094
Batching semantics and naive frame storage ( #31 )
...
* batch message_func, reduce_func and update_func
Conflicts:
python/dgl/backend/pytorch.py
* test cases for batching
Conflicts:
python/dgl/graph.py
* resolve conflicts
* setter/getter
Conflicts:
python/dgl/graph.py
* test setter/getter
Conflicts:
python/dgl/graph.py
* merge DGLGraph and DGLBGraph
Conflicts:
python/dgl/graph.py
Conflicts:
python/dgl/graph.py
* batchability test
Conflicts:
python/dgl/graph.py
Conflicts:
python/dgl/graph.py
* New interface (draft)
Conflicts:
_reference/gat_mx.py
_reference/molecular-gcn.py
_reference/molecular-gcn_mx.py
_reference/multi-gcn.py
_reference/multi-gcn_mx.py
_reference/mx.py
python/dgl/graph.py
* Batch operations on graph
Conflicts:
.gitignore
python/dgl/backend/__init__.py
python/dgl/backend/numpy.py
python/dgl/graph.py
* sendto
* storage
* NodeDict
* DGLFrame/DGLArray
* scaffold code for graph.py
* clean up files; initial frame code
* basic frame tests using pytorch
* frame autograd test passed
* fix non-batched tests
* initial code for cached graph; tested
* batch sendto
* batch recv
* update routines
* update all
* anonymous repr batching
* specialize test
* igraph dep
* fix
* fix
* fix
* fix
* fix
* clean some files
* batch setter and getter
* fix utests
2018-07-30 14:10:37 -04:00
Minjie Wang
beaeb8a827
Setup Jenkins ( #30 )
...
* jenkins init
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* test succ (#1 )
* test succ
* test fail
* fix fail
* fix jenkins
* icon
* icon
* icon
2018-07-22 18:38:37 -04:00