lightning/pl_examples/README.md

2.0 KiB

Examples

Our most robust examples showing all sorts of implementations can be found in our sister library Lightning Bolts.


Basic examples

In this folder we add several starter examples:


Domain examples

This folder contains older examples. You should instead use the examples in Lightning Bolts for advanced use cases.


Loop examples

Contains implementations leveraging loop customization to enhance the Trainer with new optimization routines.

  • K-fold Cross Validation Loop: Implemenation of cross validation in a loop and special datamodule.
  • Yield Loop: Enables yielding from the training_step like in a Python generator. Useful for automatic optimization with multiple optimizers.