Skip to content

Clean up unused adapters before saving checkpoint#605

Merged
angkywilliam merged 1 commit intomainfrom
clear-kl-weight
Mar 7, 2026
Merged

Clean up unused adapters before saving checkpoint#605
angkywilliam merged 1 commit intomainfrom
clear-kl-weight

Conversation

@angkywilliam
Copy link
Collaborator

Removes reference adapters (loaded for KL/logprob computation) from the PEFT model before saving, freeing GPU/CPU memory. Also adds a gc_and_empty_cuda_cache call after saving.

Made-with: Cursor

Removes reference adapters (loaded for KL/logprob computation) from the
PEFT model before saving, freeing GPU/CPU memory. Also adds a
gc_and_empty_cuda_cache call after saving.

Made-with: Cursor
@angkywilliam angkywilliam requested a review from arcticfly March 5, 2026 21:52
@angkywilliam angkywilliam merged commit aed1ee7 into main Mar 7, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants