YuliangLiu0306
|
ffcdbf0f65
|
[autoparallel]integrate auto parallel feature with new tracer (#3408)
* [autoparallel] integrate new analyzer in module level
* unify the profiling method
* polish
* fix no codegen bug
* fix pass bug
* fix liveness test
* polish
|
2 years ago |
YuliangLiu0306
|
fee2af8610
|
[autoparallel] adapt autoparallel with new analyzer (#3261)
* [autoparallel] adapt autoparallel with new analyzer
* fix all node handler tests
* polish
* polish
|
2 years ago |
YuliangLiu0306
|
5b24987fa7
|
[autoparallel] fix parameters sharding bug (#2716)
|
2 years ago |
YuliangLiu0306
|
cb2c6a2415
|
[autoparallel] refactor runtime pass (#2644)
* [autoparallel] refactor runtime pass
* add unit test
* polish
|
2 years ago |
YuliangLiu0306
|
7fa6be49d2
|
[autoparallel] test compatibility for gemini and auto parallel (#2700)
|
2 years ago |
YuliangLiu0306
|
28398f1c70
|
add overlap option (#2613)
|
2 years ago |
YuliangLiu0306
|
aa0f6686f9
|
[autoparallel] accelerate gpt2 training (#2495)
|
2 years ago |
YuliangLiu0306
|
67e1912b59
|
[autoparallel] support origin activation ckpt on autoprallel system (#2468)
|
2 years ago |
Boyuan Yao
|
d0bc5a1b34
|
[autoparallel] new metainfoprop based on metainfo class (#2179)
* [autoparallel] new metainfoprop to combine SPMD solver and checkpoint solver
* [autoparallel] new metainfoprop to combine SPMD solver and checkpoint solver
* [autoparallel] modify placeholder handler
* [autoparallel] modify metainfoprop
* [autoparallel] fix function typo
* [autoparallel] fix placeholder handler
|
2 years ago |
YuliangLiu0306
|
78509124d3
|
[autoparallel] update getitem handler (#2207)
|
2 years ago |
YuliangLiu0306
|
4851f2d607
|
[autoparallel] update_getattr_handler (#2193)
|
2 years ago |
YuliangLiu0306
|
550f8f8905
|
[autoparallel] integrate_gpt_related_tests (#2134)
* [autoparallel] integrate_gpt_related_tests
* polish code
* polish code
* add GPT2Model into runtime test
|
2 years ago |
YuliangLiu0306
|
a3c6924deb
|
[autoparallel] process size nodes in runtime pass (#2130)
* [autoparallel] process size nodes in runtime pass
* polish code
|
2 years ago |
YuliangLiu0306
|
cd0af9f7f6
|
[autoparallel] gpt2lp runtimee test (#2113)
|
2 years ago |
YuliangLiu0306
|
e4293e5077
|
[hotfix] update test for latest version (#2060)
|
2 years ago |
YuliangLiu0306
|
0dbcd4a6f5
|
[autoparallel] add split handler (#2032)
* [autoparallel] add split handler
* add numerical test and runtime passes
|
2 years ago |
YuliangLiu0306
|
81330b0352
|
[autoparallel] add experimental permute handler (#2029)
|
2 years ago |
YuliangLiu0306
|
ea0f6b8df9
|
[autoparallel] add runtime pass and numerical test for view handler (#2018)
|
2 years ago |
YuliangLiu0306
|
36c0f3ea5b
|
[autoparallel] remove redundancy comm node (#1893)
|
2 years ago |
YuliangLiu0306
|
1b494ad73c
|
[autoparallel] fix linear logical convert issue (#1857)
|
2 years ago |
YuliangLiu0306
|
f6032ddb17
|
[autoparallel] fix bias addition module (#1800)
|
2 years ago |
YuliangLiu0306
|
b4cc59b61e
|
[autoparallel] add numerical test for node strategies (#1760)
* [autoparallel] add numerical test for node strategies
* polish code
* polish code
|
2 years ago |
YuliangLiu0306
|
314d8c497f
|
[autoparallel] refactor the runtime apply pass and add docstring to passes (#1757)
* [autoparallel] refactor the runtime apply pass and add doc string to passes
* fix unit test
* polish
|
2 years ago |