trainer

Installation
SKILL.md

Trainer

Trainer - Comprehensive Guide

Overview

The Trainer automates training workflows after organizing PyTorch code into a LightningModule. It handles loop details, device management, callbacks, gradient operations, checkpointing, and distributed training automatically.

Core Purpose

The Trainer manages:

  • Automatically enabling/disabling gradients
  • Running training, validation, and test dataloaders
  • Calling callbacks at appropriate times
  • Placing batches on correct devices
  • Orchestrating distributed training
  • Progress bars and logging
  • Checkpointing and early stopping
Installs
1
First Seen
Jun 16, 2026
trainer — brolag/claude-code-templates