mirror of
https://github.com/hpcaitech/ColossalAI.git
synced 2025-09-06 19:40:28 +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
@@ -122,6 +122,13 @@ class Randomizer:
|
||||
"""
|
||||
Randomizer._INDEX += 1
|
||||
|
||||
@staticmethod
|
||||
def reset_index():
|
||||
"""
|
||||
Reset the index to zero.
|
||||
"""
|
||||
Randomizer._INDEX = 0
|
||||
|
||||
@staticmethod
|
||||
def is_randomizer_index_synchronized(process_group: ProcessGroup = None):
|
||||
"""
|
||||
|
Reference in New Issue
Block a user