Rhett Ying
1313067e9a
[CI] add new into authorized user group
2023-03-07 14:01:48 +08:00
Hongzhi (Steve), Chen
5bfa813761
[Misc] All overrun on master CI. ( #5360 )
...
* exclude_master
* fix
---------
Co-authored-by: Ubuntu <ubuntu@ip-172-31-28-63.ap-northeast-1.compute.internal >
2023-02-21 20:08:01 +08:00
Hongzhi (Steve), Chen
e41ce0c66a
[Misc] Update Jenkins status. ( #5356 )
...
* test
* blabla
* add
* reformat
* balbla
* rollback
* remove
---------
Co-authored-by: Ubuntu <ubuntu@ip-172-31-28-63.ap-northeast-1.compute.internal >
2023-02-21 18:45:00 +08:00
Rhett Ying
197f1d25ed
[CI] use more light-weight node for lint check ( #5358 )
2023-02-21 18:44:30 +08:00
Hongzhi (Steve), Chen
71f7e96aeb
[Misc] Abort previous CI. ( #5346 )
...
* Abort previous CI
* script
* newtry
* more
* fix
* comment
* add notes
---------
Co-authored-by: Ubuntu <ubuntu@ip-172-31-28-63.ap-northeast-1.compute.internal >
2023-02-21 15:09:30 +08:00
Quan (Andy) Gan
f62669b05c
enable sparse on windows and mac ( #5277 )
...
* enable sparse on windows and mac
* that was stupid
* let's see what's going on..
* [Sparse] Fix the import error on Mac OS.
When using template functions that are defined in source files from DGL,
the loader of MacOS somehow cannot find their definitions. This fix simply
avoids depending on template functions from DGL headers.
With this fix, the sparse tests all pass on the MAC environment.
* ok this is the problem
* make errors clearer
* uh
* test
* Update __init__.py
* disabling ddp on windows
---------
Co-authored-by: czkkkkkk <zekucai@gmail.com >
2023-02-13 13:16:17 +08:00
Rhett Ying
465828cdbc
[CI] pre-install required py packages in image for unit/tutorial test ( #5276 )
2023-02-10 19:11:30 +08:00
Rhett Ying
46a3fc2b5f
[CI] updgrade pytorch version for benchmark CI ( #5102 )
...
* [CI] updgrade pytorch version for benchmark CI
* update build arguments
* updage
* updage
* upgrade torch to 1.13
* updage docker image
* update cmake args
* try with cu116_torch112
* update build
* update
* update
* update
* update docker image
* update
* update
* update
* update
* final update
* fix continue running
* update
* update
* update
2023-01-06 14:35:36 +08:00
Quan (Andy) Gan
00f2099934
[CI] upgrade CI pytorch version ( #5047 )
...
* upgrade CI pytorch version
* update
* revert tensorflow image
* old image (220816) backup
* Update Dockerfile.ci_gpu
2022-12-19 17:29:03 +08:00
Rhett Ying
4d641aba51
[CI] Enlarge timeout limit for dist test ( #4927 )
...
Recently we find dist test often fails due to timeout. Root cause is not found yet.
2022-11-21 17:10:01 +08:00
Rhett Ying
2caef17eb8
[CI] deprecate CI tests for MXNet ( #4915 )
2022-11-17 17:53:01 +08:00
czkkkkkk
7c059e86c7
[Sparse] Add sparse matrix C++ implementation ( #4773 )
...
* [Sparse] Add sparse matrix C++ implementation
* Add documentation
* Update
* Minor fix
* Move Python code to dgl/mock_sparse2
* Move headers to include
* lint
* Update
* Add dgl_sparse directory
* Move src code to dgl_sparse
* Add __init__.py in tests to avoid naming conflict
* Add dgl sparse so in Jenkinsfile
* Complete docstring & SparseMatrix basic op
* lint
* Disable win tests
2022-11-07 18:01:19 +08:00
Vibhu Jawa
5833efe0e0
Update cugraph_nightly_torch ( #4757 )
2022-11-01 08:33:12 +08:00
Rhett Ying
b3ae13ab31
Update Jenkinsfile
2022-09-27 16:41:00 +08:00
Rhett Ying
be11409312
[CI] Enable DGL cugaph nightly CI ( #4573 )
...
* [CI] Enable DGL cugaph nightly CI
* fix build issue
* remove runtime
2022-09-22 15:26:29 +08:00
Rhett Ying
dc258603df
update dev list
2022-09-22 14:58:50 +08:00
Rhett Ying
a3e00c4453
[CI] refine stage logic ( #4565 )
...
* [CI] refine stage logic
* refine
* refine
2022-09-16 16:28:04 +08:00
Rhett Ying
7f984b64b2
Revert "[Feature][REVIEW] Enable DGL cugaph nightly CI ( #4525 )" ( #4563 )
...
This reverts commit ec171c648a .
2022-09-16 13:57:50 +08:00
Vibhu Jawa
ec171c648a
[Feature][REVIEW] Enable DGL cugaph nightly CI ( #4525 )
...
* Added cugraph nightly scripts
* Removed nvcr.io//nvidia/pytorch:22.04-py3 reference
Co-authored-by: Rhett Ying <85214957+Rhett-Ying@users.noreply.github.com >
2022-09-16 11:28:30 +08:00
Rhett Ying
11532198b6
[CI] only known devs are authorized to trigger CI ( #4518 )
...
* [CI] only known devs are authorized to trigger CI
* fix if author is null
* add comments
2022-09-08 15:37:01 +08:00
Rhett Ying
86656a6b34
[CI] use https instead of http ( #4488 )
2022-08-31 14:59:40 +08:00
Rhett Ying
d248e7686f
[CI] enable ssh in docker image for dist test ( #4432 )
2022-08-18 15:23:51 +08:00
Rhett Ying
cf4727a9d9
[CI] upgrade python version to 3.7.0 ( #4406 )
...
* [CI] upgrade python version to 3.7.0
* do not upgrade for mxnet cpu due to seg fault
* fix test failure for mxnet
2022-08-17 15:28:34 +08:00
Rhett Ying
b3242e90b8
[CI] separate distributed tests from torch cpu tests ( #4313 )
...
* [CI] separate distributed tests from torch cpu tests
* remove TF related env
2022-07-30 16:32:35 +08:00
Rhett Ying
85f281170f
[CI] Add new CI stage for testing cugraph ( #4171 )
...
* [CI] add new stage specific forcuda related features based on nvidia+pytorch
* build and test for gpu_nv
* fix build failure
* fix unit tests
* make -j
* install cython beforehand
* copy cython lib
* test cugraph tests only
* fix typo
* separate test script for cugraph
* refactor build dgl shell
2022-07-05 10:57:07 +08:00
Minjie Wang
f7dae4533a
[CI] Reduce CI workload ( #4196 )
...
* try optimize CI
* fix go test; adjust timing report
* disable certain tests for mx/tf backends
* fix ut
* add pydantic
2022-06-30 20:01:16 +08:00
Rhett Ying
5640b12969
[CI] Upgrade software version of CI docker image ( #4189 )
...
Co-authored-by: Minjie Wang <wmjlyjemaine@gmail.com >
2022-06-29 13:34:13 +08:00
Rhett Ying
7936e2eda1
[CI] loose time liimit for unit tests on Win64 ( #4119 )
2022-06-14 20:13:03 +08:00
Mufei Li
6056ed62c2
Update Jenkinsfile ( #3985 )
2022-05-09 16:58:07 +08:00
Mufei Li
334e6434d2
[DGL-Go] CI for DGL-Go ( #3959 )
...
* Update
* Update
* Fix
* Update
* CI
* Update
* Update
* Update
* Update
* Update
* Update
* Update
* Update
* Update
* Update
* Update
* Update
2022-05-06 12:26:50 +08:00
Rhett Ying
44dba197d1
[CI] fetch status and generate report in separate node/machine ( #3973 )
2022-05-05 19:31:32 +08:00
Rhett Ying
56614f320f
[BugFix] fix job status in master CI ( #3962 )
...
* [BugFix] fix job status in master CI
* finalize
2022-04-29 12:54:13 +08:00
Rhett Ying
529fd1075d
[CI] fix job status ( #3954 )
...
* [CI] fix job status
* fetch from master
2022-04-28 15:49:29 +08:00
Jinjing Zhou
338db32d21
[Feature] Try upload report to s3 ( #3891 )
...
refactor CI report and log
2022-04-22 16:02:12 +08:00
Jinjing Zhou
a3fd059537
Fix jenkins ( #3875 )
...
* try fix
* try fix
* try fix
* try fix
* Revert "try fix"
This reverts commit a3fa0b1e9c0ab892cc3a22acf3770903db8b14a7.
* try fix shared memory
* try fix shared memory
* try fix image version
* fix
2022-03-23 14:13:45 +08:00
Jinjing Zhou
27d3af01fb
Fix benchmark problem ( #3762 )
...
* fix
* fix bench
* fix
* Update bench_rgcn.py
* try fix
* fix wrong fix
* Update bench_rgcn.py
2022-03-08 19:27:00 +08:00
Jinjing Zhou
8f0136b0e3
Remove unnecessary jenkins part ( #3806 )
...
* fix
* try mount
* what's happening
* fix
* ci
2022-03-04 17:21:19 +08:00
Jinjing Zhou
a3ce780d29
[RPC] Use tensorpipe for rpc communication ( #3335 )
...
* doesn't know whether works
* add change
* fix
* fix
* fix
* remove
* revert
* lint
* lint
* fix
* revert
* lint
* fix
* only build rpc on linux
* lint
* lint
* fix build on windows
* fix windows
* remove old test
* fix cmake
* Revert "remove old test"
This reverts commit f1ea75c777c34cdc1f08c0589676ba6aee1feb29.
* fix windows
* fix
* fix
* fix indent
* fix indent
* address comment
* fix
* fix
* fix
* fix
* fix
* lint
* fix indent
* fix lint
* add introduction
* fix
* lint
* lint
* add more logs
* fix
* update xbyak for C++14 with gcc5
* Remove channels
* fix
* add test script
* fix
* remove unused file
* fix lint
* add timeout
2021-12-06 20:03:33 +08:00
Jinjing Zhou
473d5e0a4c
[Jenkins] Add Israt Nisa into authorized regression trigger list ( #3496 )
2021-11-12 22:22:42 +08:00
Rhett Ying
129f67cd91
[Jenkins] add Rhett-Ying into authorized trigger ( #3331 )
2021-09-08 14:53:58 +08:00
Jinjing Zhou
0b3a6216f5
[Test] Enable kvstore test ( #3079 )
...
* try enable kvstore test
* fix
* fix
* seperate out kvstore test
* add comment
2021-07-02 14:54:38 +08:00
Jinjing Zhou
6a56562a7c
[CI] Use k8s cluster ( #2957 )
...
* add
* fix
* set default
* fix
* try master
* try fix
* try
* fix
* 111
* fix
* fix
* update
* ccc
* try
* fix
* fix
* try new machine
* fix
* fix
* fix
* Revert "fix"
This reverts commit e716d66b046f92fe7ae368947a51a036a7a3188a.
* try
* more parrallel
* use k8s for all
* fix name
* try not specify instance type
* ci
* use one yaml
* Revert "use one yaml"
This reverts commit 717d8d852be39fbf2e2e45f9f224aa97907c372c.
* add timeout
* fix permission
* mount efs
* print
* fix pvc
* fix
* restrict num of gpu instances
* check
* fix
* fix
2021-06-04 18:31:11 +08:00
Jinjing Zhou
f8d6bf8e07
[Test] Fix regression ram info ( #2964 )
...
* fix regression ram info
* fix
2021-06-02 16:14:05 +08:00
nv-dlasalle
86ba2335c3
[Testing] Enable C++ tests on GPU ( #2945 )
...
* Enable C++ tests on GPU
* Add missing '--runtime nvidia'
2021-06-01 11:39:57 -07:00
Jinjing Zhou
3075b277aa
[CI] Fix regression trigger ( #2862 )
...
* fix
* fix
* debug
* fix
* fix
* fix
* fix
* ci
* fix
* fix
2021-04-23 15:47:32 +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
Quan (Andy) Gan
501b2b75a5
[Bug] Multiple fixes for CUDA 11 support ( #2333 )
...
* multiple fixes
* fix CI
* fiddle
* revert stubs
* remove stubs
* poke
* remove linking of driver library
* minor
Co-authored-by: Minjie Wang <wmjlyjemaine@gmail.com >
2020-11-13 15:37:29 +08:00
Minjie Wang
f4608c2227
[CUDA][Kernel] A bunch of int64 kernels for COO and CSR ( #1883 )
...
* COO sort
* COOToCSR
* CSR2COO
* CSRSort; CSRTranspose
* pass all CSR tests
* lint
* remove int32 conversion
* fix tensorflow nn tests
* turn on CI
* fix
* addreess comments
2020-07-30 21:02:07 +08:00
Minjie Wang
44089c8b4d
[Refactor][Graph] Merge DGLGraph and DGLHeteroGraph ( #1862 )
...
* Merge
* [Graph][CUDA] Graph on GPU and many refactoring (#1791 )
* change edge_ids behavior and C++ impl
* fix unittests; remove utils.Index in edge_id
* pass mx and th tests
* pass tf test
* add aten::Scatter_
* Add nonzero; impl CSRGetDataAndIndices/CSRSliceMatrix
* CSRGetData and CSRGetDataAndIndices passed tests
* CSRSliceMatrix basic tests
* fix bug in empty slice
* CUDA CSRHasDuplicate
* has_node; has_edge_between
* predecessors, successors
* deprecate send/recv; fix send_and_recv
* deprecate send/recv; fix send_and_recv
* in_edges; out_edges; all_edges; apply_edges
* in deg/out deg
* subgraph/edge_subgraph
* adj
* in_subgraph/out_subgraph
* sample neighbors
* set/get_n/e_repr
* wip: working on refactoring all idtypes
* pass ndata/edata tests on gpu
* fix
* stash
* workaround nonzero issue
* stash
* nx conversion
* test_hetero_basics except update routines
* test_update_routines
* test_hetero_basics for pytorch
* more fixes
* WIP: flatten graph
* wip: flatten
* test_flatten
* test_to_device
* fix bug in to_homo
* fix bug in CSRSliceMatrix
* pass subgraph test
* fix send_and_recv
* fix filter
* test_heterograph
* passed all pytorch tests
* fix mx unittest
* fix pytorch test_nn
* fix all unittests for PyTorch
* passed all mxnet tests
* lint
* fix tf nn test
* pass all tf tests
* lint
* lint
* change deprecation
* try fix compile
* lint
* update METIDS
* fix utest
* fix
* fix utests
* try debug
* revert
* small fix
* fix utests
* upd
* upd
* upd
* fix
* upd
* upd
* upd
* upd
* upd
* trigger
* +1s
* [kernel] Use heterograph index instead of unitgraph index (#1813 )
* upd
* upd
* upd
* fix
* upd
* upd
* upd
* upd
* upd
* trigger
* +1s
* [Graph] Mutation for Heterograph (#1818 )
* mutation add_nodes and add_edges
* Add support for remove_edges, remove_nodes, add_selfloop, remove_selfloop
* Fix
Co-authored-by: Ubuntu <ubuntu@ip-172-31-51-214.ec2.internal >
* upd
* upd
* upd
* fix
* [Transfom] Mutable transform (#1833 )
* add nodesy
* All three
* Fix
* lint
* Add some test case
* Fix
* Fix
* Fix
* Fix
* Fix
* Fix
* fix
* triger
* Fix
* fix
Co-authored-by: Ubuntu <ubuntu@ip-172-31-51-214.ec2.internal >
* [Graph] Migrate Batch & Readout module to heterograph (#1836 )
* dgl.batch
* unbatch
* fix to device
* reduce readout; segment reduce
* change batch_num_nodes|edges to function
* reduce readout/ softmax
* broadcast
* topk
* fix
* fix tf and mx
* fix some ci
* fix batch but unbatch differently
* new checkk
* upd
* upd
* upd
* idtype behavior; code reorg
* idtype behavior; code reorg
* wip: test_basics
* pass test_basics
* WIP: from nx/ to nx
* missing files
* upd
* pass test_basics:test_nx_conversion
* Fix test
* Fix inplace update
* WIP: fixing tests
* upd
* pass test_transform cpu
* pass gpu test_transform
* pass test_batched_graph
* GPU graph auto cast to int32
* missing file
* stash
* WIP: rgcn-hetero
* Fix two datasety
* upd
* weird
* Fix capsuley
* fuck you
* fuck matthias
* Fix dgmg
* fix bug in block degrees; pass rgcn-hetero
* rgcn
* gat and diffpool fix
also fix ppi and tu dataset
* Tree LSTM
* pointcloud
* rrn; wip: sgc
* resolve conflicts
* upd
* sgc and reddit dataset
* upd
* Fix deepwalk, gindt and gcn
* fix datasets and sign
* optimization
* optimization
* upd
* upd
* Fix GIN
* fix bug in add_nodes add_edges; tagcn
* adaptive sampling and gcmc
* upd
* upd
* fix geometric
* fix
* metapath2vec
* fix agnn
* fix pickling problem of block
* fix utests
* miss file
* linegraph
* upd
* upd
* upd
* graphsage
* stgcn_wave
* fix hgt
* on unittests
* Fix transformer
* Fix HAN
* passed pytorch unittests
* lint
* fix
* Fix cluster gcn
* cluster-gcn is ready
* on fixing block related codes
* 2nd order derivative
* Revert "2nd order derivative"
This reverts commit 523bf6c249bee61b51b1ad1babf42aad4167f206.
* passed torch utests again
* fix all mxnet unittests
* delete some useless tests
* pass all tf cpu tests
* disable
* disable distributed unittest
* fix
* fix
* lint
* fix
* fix
* fix script
* fix tutorial
* fix apply edges bug
* fix 2 basics
* fix tutorial
Co-authored-by: yzh119 <expye@outlook.com >
Co-authored-by: xiang song(charlie.song) <classicxsong@gmail.com >
Co-authored-by: Ubuntu <ubuntu@ip-172-31-51-214.ec2.internal >
Co-authored-by: Ubuntu <ubuntu@ip-172-31-7-42.us-west-2.compute.internal >
Co-authored-by: Ubuntu <ubuntu@ip-172-31-1-5.us-west-2.compute.internal >
Co-authored-by: Ubuntu <ubuntu@ip-172-31-68-185.ec2.internal >
2020-07-28 14:30:41 +08:00
Quan (Andy) Gan
e3793a5ca5
[CI] Give Windows more time to run ( #1541 )
2020-05-19 12:26:37 +08:00