diff --git a/deepspeed/runtime/engine.py b/deepspeed/runtime/engine.py index b2d9c83eb2b3..243927547067 100755 --- a/deepspeed/runtime/engine.py +++ b/deepspeed/runtime/engine.py @@ -2028,7 +2028,7 @@ def _load_checkpoint(self, value in checkpoint.items() if not key in deepspeed_states } - if not load_optimizer_states: + if not load_optimizer_states and not load_module_only: client_state['optimizer'] = optim_checkpoint['optimizer'] return load_path, client_state