mirror of
https://github.com/hpcaitech/ColossalAI.git
synced 2025-09-08 12:30:42 +00:00
[pipeline] rewrite t5 tests & support multi-tensor transmitting in pipeline (#4388)
* fix remaining t5 bugs/rewrite t5 tests * fix multi-tensor communication in pipeline * rearrange test_config * fix keyerror in sync_shared_params * fix get_held_layers & Randomnizer, complete t5 tests * erase printing * fix get_held_layers through modifying _release_unheld_layers * fix _get_recursive_held_layers bug
This commit is contained in:
committed by
Hongxin Liu
parent
906426cb44
commit
ed4c448488
@@ -86,7 +86,7 @@ def retain_grad(x: Any) -> None:
|
||||
Args:
|
||||
x (Any): Object to be called.
|
||||
"""
|
||||
if isinstance(x, torch.Tensor):
|
||||
if isinstance(x, torch.Tensor) and x.requires_grad:
|
||||
x.retain_grad()
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user