161 Commits (5f8c0a0ac3b52a71b664c3e36dd1a8cef40f428d)

Author SHA1 Message Date
YuliangLiu0306 2c4c7b3618
[autoparallel] add getattr handler (#1767) 2 years ago
YuliangLiu0306 e859380bf7
[fx] support module with bias addition (#1780) 2 years ago
Super Daniel 1e88811c7a
[autoparallel] move ckpt solvers to autoparallel folder / refactor code (#1764) 2 years ago
Super Daniel 0584654c79
[fx] refactor memory utils and extend shard utils. (#1754) 2 years ago
YuliangLiu0306 314d8c497f
[autoparallel] refactor the runtime apply pass and add docstring to passes (#1757) 2 years ago
YuliangLiu0306 d2fc067231
[autoparallel] fix param hook issue in transform pass (#1755) 2 years ago
Frank Lee 262652c8bc
[autoparallel] added addbmm handler (#1751) 2 years ago
YuliangLiu0306 980ed21723
[autoparallel] shard param and buffer as expected (#1753) 2 years ago
YuliangLiu0306 a4ce180e85
[autoparallel] add sequential order to communication actions (#1735) 2 years ago
Frank Lee 993b8875b6
[autoparallel] handled illegal sharding strategy in shape consistency (#1744) 2 years ago
Super Daniel 30874f1692
[fx/profiler] debug the fx.profiler / add an example test script for fx.profiler (#1730) 2 years ago
YuliangLiu0306 51b89d2202
[autoparallel] runtime_backward_apply (#1720) 2 years ago
Super Daniel 393f594051
[fx/meta/rpc] move _meta_registration.py to fx folder / register fx functions with compatibility checks / remove color debug (#1710) 2 years ago
YuliangLiu0306 845ff4a47a
[autoparallel] resnet block runtime apply (#1709) 2 years ago
YuliangLiu0306 451cd72dea
[autoparallel] adapt runtime passes (#1703) 2 years ago
Boyuan Yao 31d2f03d27
[autoparallel] fix C version rotor inconsistency (#1691) 2 years ago
Super Daniel 3dd6994427
[fx/profiler] assigned UUID to each unrecorded tensor/ improved performance on GPT-2 (#1679) 2 years ago
Boyuan Yao b1be5b88bd
[autoparallel] fix insecure subprocess (#1680) 2 years ago
Boyuan Yao d8420f81a4
[hotfix] fix wrong type name in profiler (#1678) 2 years ago
Boyuan Yao 132b4306b7
[fx] Add concrete info prop (#1677) 2 years ago
Boyuan Yao 1df98d5b66
[autoparallel] add rotor C version (#1658) 2 years ago
Super Daniel 6135e178b3
[fx] refactor code for profiler / enable fake tensor movement. (#1646) 2 years ago
Boyuan Yao 5d0fdb9cb4
[fx] fix offload codegen test (#1648) 2 years ago
Boyuan Yao f921733621
[autoparallel] Add pofo sequence annotation (#1637) 2 years ago
Super Daniel 04bbabeea8
[fx/profiler] provide a table of summary. (#1634) 2 years ago
Boyuan Yao d6b01feb66
[fx] Modify offload codegen (#1618) 2 years ago
Super Daniel d967779a32
[fx/profiler] tuned the calculation of memory estimation (#1619) 2 years ago
YuliangLiu0306 7d1bb71d5d
[fx] PoC of runtime shape consistency application (#1607) 2 years ago
Boyuan Yao 933b6c6367
[fx] Add pofo solver (#1608) 2 years ago
Super Daniel cd5cf2bcc9
[fx/tuning] tune performance on rotor with meta info. (#1599) 2 years ago
Boyuan Yao a7cda6f57d
[fx] Add offload codegen (#1598) 2 years ago
Super Daniel c8e9b2ad78
[hotfix/rotor] fix variable names (#1597) 2 years ago
Super Daniel 5c494d4540
[fx] provide an accurate estimation of memory. (#1587) 2 years ago
Boyuan Yao 49ccf8b5f8
[fx] Improve linearize and rotor solver (#1586) 2 years ago
Boyuan Yao f3687e4ee2
[fx] Add nested checkpoint in activation checkpoint codegen (#1585) 2 years ago
Xue Fuzhao e070ca45c6 [NFC] polish colossalai/fx/tracer/meta_patch/patched_module/convolution.py code style (#1563) 2 years ago
Super Daniel 4f59693207
[fx] provide a stable but not accurate enough version of profiler. (#1547) 2 years ago
Super Daniel d8a5aded19
[hotfix] change namespace for meta_trace. (#1541) 2 years ago
Boyuan Yao 46c6cc79a9
[fx] Add common node in model linearize (#1542) 2 years ago
Super Daniel 70129603aa
[fx] support meta tracing for aten level computation graphs like functorch. (#1536) 2 years ago
Boyuan Yao 56159049e8
[fx] Modify solver linearize and add corresponding test (#1531) 2 years ago
YuliangLiu0306 4b3d6caeb3
[fx]patch nn.functional convolution (#1528) 2 years ago
Super Daniel 112a1f0a8f
[hotfix] avoid conflict of meta registry with torch 1.13.0. (#1530) 2 years ago
Boyuan Yao b231430bcb
[fx] Fix wrong index in annotation and minimal flops in ckpt solver (#1521) 2 years ago
Super Daniel 5cc849f6ce
[fx] hack __torch_dispatch__ for meta tensor and autograd. (#1515) 2 years ago
Frank Lee a0436a62ee
[autoparallel] added liveness analysis (#1516) 2 years ago
Super Daniel ea1a95b8b9
[hotfix] fix coloproxy typos. (#1519) 2 years ago
Boyuan Yao 4acc58ee20
[fx] Fix activation codegen dealing with checkpointing first op (#1510) 2 years ago
Boyuan Yao ac3a453a50
[fx] fix the discretize bug (#1506) 2 years ago
Boyuan Yao 31fffd3fc5
[fx] fix wrong variable name in solver rotor (#1502) 2 years ago