.. _checkpointing:

#############
Checkpointing
#############

.. raw:: html

    <div class="display-card-container">
        <div class="row">

.. Add callout items below this line

.. displayitem::
   :header: Basic
   :description: Learn to save and load checkpoints
   :col_css: col-md-3
   :button_link: checkpointing_basic.html
   :height: 150
   :tag: basic

.. displayitem::
   :header: Intermediate
   :description: Customize checkpointing behavior
   :col_css: col-md-3
   :button_link: checkpointing_intermediate.html
   :height: 150
   :tag: intermediate

.. displayitem::
   :header: Advanced
   :description: Enable cloud-based checkpointing and composable checkpoints.
   :col_css: col-md-3
   :button_link: checkpointing_advanced.html
   :height: 150
   :tag: advanced

.. displayitem::
   :header: Expert
   :description: Customize checkpointing for custom distributed strategies and accelerators.
   :col_css: col-md-3
   :button_link: checkpointing_expert.html
   :height: 150
   :tag: expert

.. raw:: html

        </div>
    </div>

----

.. raw:: html

    <div class="display-card-container">
        <div class="row">

.. Add callout items below this line

.. displayitem::
   :header: ModelCheckpoint API
   :description: Dig into the ModelCheckpoint API
   :col_css: col-md-4
   :button_link: ../api/pytorch_lightning.callbacks.ModelCheckpoint.html
   :height: 150

.. raw:: html

        </div>
    </div>