202 Commits (colossalchat_upgrade)

Author SHA1 Message Date
Ziyue Jiang 7c530b9de2
[Tensor] add Parameter inheritance for ColoParameter (#1041) 3 years ago
Ziyue Jiang 6c5996a56e
[Tensor] add module check and bert test (#1031) 3 years ago
Ziyue Jiang 32291dd73f
[Tensor] add module handler for linear (#1021) 3 years ago
ver217 a3b66f6def
[tensor] refactor parallel action (#1007) 3 years ago
ver217 ad536e308e
[tensor] refactor colo-tensor (#992) 3 years ago
Jiarui Fang 802ac297cc
[Tensor] remove useless import in tensor dir (#997) 3 years ago
ver217 c2fdc6a011
[tensor] derive compute pattern from dist spec (#971) 3 years ago
Ziyue Jiang 797a9dc5a9
add DistSpec for loss and test_model (#947) 3 years ago
ver217 67c33f57eb
[tensor] design DistSpec and DistSpecManager for ColoTensor (#934) 3 years ago
ver217 4ca732349e
[tensor] colo tensor overrides mul (#927) 3 years ago
ver217 45b9124df4
[tensor] hijack addmm for colo tensor (#923) 3 years ago
Ziyue Jiang c195d2814c
[Tensor] add from_pretrained support and bert pretrained test (#921) 3 years ago
Jiarui Fang 845856ea29
[Graph] building computing graph with ColoTensor, Linear only (#917) 3 years ago
Ziyue Jiang 75d221918a
[Tensor] add 1d vocab loss (#918) 3 years ago
Jiarui Fang ab95ec9aea
[Tensor] init ColoParameter (#914) 3 years ago
Ziyue Jiang f593a5637e
[Tensor] add embedding tp1d row (#904) 3 years ago
Ziyue Jiang 2c0d19d755
[Tensor] add ColoTensor TP1Dcol Embedding (#899) 3 years ago
Jiarui Fang d16671da75
[Tensor] initialize the ColoOptimizer (#898) 3 years ago
Jiarui Fang 676f191532
[Tensor] activation is an attr of ColoTensor (#897) 3 years ago
Ziyue Jiang cb182da7c5
[tensor] refine linear and add gather for laynorm (#893) 3 years ago
Jiarui Fang 26c49639d8
[Tensor] overriding paramters() for Module using ColoTensor (#889) 3 years ago
Ziyue Jiang 1d0aba4153
[tensor] add ColoTensor 1Dcol (#888) 3 years ago
Jiarui Fang 72cdc06875
[Tensor] make ColoTensor more robust for getattr (#886) 3 years ago
Ziyue Jiang 9bc5a77c31
[tensor] wrap function in the torch_tensor to ColoTensor (#881) 3 years ago
Jiarui Fang 7f76517a85
[Tensor] make a simple net works with 1D row TP (#879) 3 years ago
Jiarui Fang 909211453b
[Tensor] Add some attributes to ColoTensor (#877) 3 years ago
Jiarui Fang e43f83aa5c
[Tensor] get named parameters for model using ColoTensors (#874) 3 years ago
Jiarui Fang 96211c2cc8
[tensor] customized op returns ColoTensor (#875) 3 years ago
Ziyue Jiang 26d4ab8b03
[Tensor] Add function to spec and update linear 1Drow and unit tests (#869) 3 years ago
Jiarui Fang 1190b2c4a4
[tensor] add cross_entrophy_loss (#868) 3 years ago
Jiarui Fang d01d3b8cb0
colo init context add device attr. (#866) 3 years ago
Jiarui Fang 8af5f7423d
[tensor] an initial dea of tensor spec (#865) 3 years ago
Jiarui Fang 126ba573a8
[Tensor] add layer norm Op (#852) 3 years ago
Jiarui Fang 29159d9b5b
hotfix tensor unittest bugs (#862) 3 years ago
YuliangLiu0306 c6930d8ddf
[pipelinable]use ColoTensor to replace dummy tensor. (#853) 3 years ago
Ziyue Jiang bcc8655021
[Tensor ] Add 1Drow weight reshard by spec (#854) 3 years ago
Jiarui Fang 62f059251b
[Tensor] init a tp network training unittest (#849) 3 years ago
Ziyue Jiang 2a0a427e04
[tensor]add assert for colo_tensor 1Drow (#846) 3 years ago
Ziyue Jiang 05023ecfee
[Tensor] TP Linear 1D row (#843) 3 years ago
Jiarui Fang ea0a2ed25f
[hotfix] the bug of numel() in ColoTensor (#845) 3 years ago
Jiarui Fang 8789850eea
Init Conext supports lazy allocate model memory (#842) 3 years ago
Jiarui Fang 4575a3298b
[hotfix] ColoTensor pin_memory (#840) 3 years ago
Jiarui Fang cb5a4778e1
Revert "[WIP] Applying ColoTensor on TP-1D-row Linear. (#831)" (#835) 3 years ago
Jiarui Fang ac88de6dfc
[WIP] Applying ColoTensor on TP-1D-row Linear. (#831) 3 years ago
Jiarui Fang 294a6060d0
[tensor] ZeRO use ColoTensor as the base class. (#828) 3 years ago
Ziyue Jiang 8e6fdb4f29
[tensor]fix test_linear (#826) 3 years ago
Ziyue Jiang 1a9e2c2dff
[tensor] fix kwargs in colo_tensor torch_funtion (#825) 3 years ago
Jiarui Fang 2ecc3d7a55
[tensor] lazy init (#823) 3 years ago
Jiarui Fang 68dcd51d41
[Tensor] update ColoTensor torch_function (#822) 3 years ago
Jiarui Fang 0ce8924ceb
[tensor] reorganize files (#820) 3 years ago