# utils.gradient_checkpointing.unsloth

`utils.gradient_checkpointing.unsloth`

Unsloth checkpointing

## Classes

Name | Description
--- | ---
Unsloth_Offloaded_Gradient_Checkpointer | Saves VRAM by smartly offloading to RAM.

### Unsloth_Offloaded_Gradient_Checkpointer

    utils.gradient_checkpointing.unsloth.Unsloth_Offloaded_Gradient_Checkpointer()

Saves VRAM by smartly offloading to RAM. Tiny hit to performance, since we mask the movement via non blocking calls.