같은 스크립트, 같은 프로세스 수, 같은 래퍼 그래프를 다시 세운 뒤에야 그 폴더가 의미가 있다. 배포용 가중치는 다른 함수다.Accelerator.save_state의 독스트링은 용도를 한 문장으로 제한한다. 학습 중 체크포인트를 남기고, 같은 환경에서 상태를 되돌릴 때 쓰라는 것이다. save_model과 get_state_dict는 그 반대 방향이다. 래퍼를 걷어 낸(또는 샤드를 모아 만든) 가중치를 다른 프로세스, 다른 스크립트, 심지어 단일 GPU 추론으로 가져가기 위한 export다. 폴더 안에 model.safetensors가 있다고 해서 save_state가 export인 것은 아니다. 그 옆의 optimizer.bin, scaler.pt, random_states_{rank}.pkl, 그..