Spaces:
				
			
			
	
			
			
		Runtime error
		
	
	
	
			
			
	
	
	
	
		
		
		Runtime error
		
	File size: 813 Bytes
			
			95f97c5  | 
								1 2 3 4 5 6 7 8 9 10 11 12 13 14  | 
								import argparse
from pathlib import Path
from pytorch_lightning.utilities.deepspeed import convert_zero_checkpoint_to_fp32_state_dict
if __name__ == '__main__':
    ## read a path using argparse and pass it to convert_zero_checkpoint_to_fp32_state_dict
    parser = argparse.ArgumentParser()
    parser.add_argument('--input', type=str, default=None, help='path to the desired checkpoint folder')
    parser.add_argument('--output', type=str, default=None, help='path to the pytorch fp32 state_dict output file')
    # parser.add_argument('--tag', type=str, help='checkpoint tag used as a unique identifier for checkpoint')
    args = parser.parse_args()
    if args.output is None:
        args.output = Path(args.input) / 'converted.ckpt'
    convert_zero_checkpoint_to_fp32_state_dict(args.input, args.output) |