Commit Graph

30 Commits

Author SHA1 Message Date
Frank Lee
b3472d32e0 [workflow]auto comment with test coverage report (#2419)
* [workflow]auto comment with test coverage report

* polish code

* polish yaml
2023-01-10 22:30:16 +08:00
Frank Lee
57b6157b6c [workflow] auto comment if precommit check fails (#2417) 2023-01-10 15:06:27 +08:00
Frank Lee
53bb8682a2 [worfklow] added coverage test (#2399)
* [worfklow] added coverage test

* polish code

* polish code

* polish code

* polish code

* polish code

* polish code

* polish code

* polish code
2023-01-09 17:57:57 +08:00
Frank Lee
2add870138 [workflow] added missing file change detection output (#2387) 2023-01-09 09:18:44 +08:00
Frank Lee
f1bc2418c4 [setup] make cuda extension build optional (#2336)
* [setup] make cuda extension build optional

* polish code

* polish code

* polish code
2023-01-05 15:13:11 +08:00
Frank Lee
e8dfa2e2e0 [workflow] rebuild cuda kernels when kernel-related files change (#2317) 2023-01-04 17:23:59 +08:00
ver217
f8a7148dec [kernel] move all symlinks of kernel to colossalai._C (#1971) 2022-11-17 13:42:33 +08:00
xyupeng
b0a138aa22 [NFC] polish .github/workflows/build.yml code style (#1837) 2022-11-09 12:08:47 +08:00
ver217
c415240db6 [nvme] CPUAdam and HybridAdam support NVMe offload (#1360)
* impl nvme optimizer

* update cpu adam

* add unit test

* update hybrid adam

* update docstr

* add TODOs

* update CI

* fix CI

* fix CI

* fix CI path

* fix CI path

* fix CI path

* fix install tensornvme

* fix CI

* fix CI path

* fix CI env variables

* test CI

* test CI

* fix CI

* fix nvme optim __del__

* fix adam __del__

* fix nvme optim

* fix CI env variables

* fix nvme optim import

* test CI

* test CI

* fix CI
2022-07-26 17:25:24 +08:00
Frank Lee
659a740738 [workflow] roll back to use torch 1.11 for unit testing (#1325) 2022-07-15 17:20:17 +08:00
Frank Lee
7c2634f4b3 [workflow] updated release bdist workflow (#1318)
* [workflow] updated release bdist workflow

* polish workflow

* polish workflow
2022-07-15 09:40:58 +08:00
Frank Lee
1bd8a72fc9 [workflow] disable p2p via shared memory on non-nvlink machine (#1086) 2022-06-09 15:24:35 +08:00
Frank Lee
65ee6dcc20 [test] ignore 8 gpu test (#1080)
* [test] ignore 8 gpu test

* polish code

* polish workflow

* polish workflow
2022-06-08 23:14:18 +08:00
Frank Lee
e17a43184b [ci] update the docker image name (#1017) 2022-05-24 16:53:39 +08:00
Frank Lee
1258af71cc [ci] cache cuda extension (#860) 2022-04-25 10:03:47 +08:00
ver217
70e8dd418b [hotfix] update requirements-test (#701) 2022-04-08 16:52:36 +08:00
Frank Lee
1ae94ea85a [ci] remove ipc config for rootless docker (#694) 2022-04-08 10:15:52 +08:00
Frank Lee
cc236916c6 [ci] replace the dngc ocker image with self-built pytorch image (#672) 2022-04-06 14:10:17 +08:00
Frank Lee
97933b6710 [devops] recover tsinghua pip source due to proxy issue (#509) 2022-03-24 16:11:49 +08:00
Frank Lee
44f7bcb277 [devops] remove tsinghua source for pip (#505) 2022-03-24 14:03:05 +08:00
Frank Lee
ac4513c56e [DevOps] remove unneeded dependency in build workflow (#449) 2022-03-17 17:29:02 +08:00
Frank Lee
725a39f4bd update github CI with the current workflow (#441) 2022-03-17 10:38:04 +08:00
ver217
b66f3b994c increase the timeout limit in CI temporarily 2022-03-11 15:50:28 +08:00
ver217
52d055119b increase the timeout limit in CI temporarily 2022-03-11 15:50:28 +08:00
ver217
d41a9f12c6 install transformers in CI 2022-03-11 15:50:28 +08:00
FrankLeeeee
dfc3fafe89 update unit testing CI rules 2022-03-11 15:50:28 +08:00
BoxiangW
a2f1565672 Update GitHub action and pre-commit settings (#196)
* Update GitHub action and pre-commit settings

* Update GitHub action and pre-commit settings (#198)
2022-01-28 16:59:53 +08:00
Frank Lee
404e6f88ed Hotfix/gitact (#125)
* enable CI after PR sync

* Fixed github action
2022-01-07 00:08:47 +08:00
Frank Lee
d09a79bad5 enable CI after PR sync (#97) 2022-01-04 20:31:14 +08:00
Frank Lee
cd9c28e055 added CI for unit testing (#69) 2021-12-16 10:32:08 +08:00