Skip to content

Directory Structure

invoke-training/
├── README.md
├── docs/
├── src/
│   └── invoke-training/
│       ├── _shared/ # Utilities shared across multiple pipelines. Hight unit test coverage.
│       ├── config/ # Config structures shared by multiple pipelines.
│       ├── pipelines/ # Each pipeline is isolated in it's own directory with a train.py and config.py.
│       │   ├── stable_diffusion/
│       │   │   ├── lora/
│       │   │   │   ├── config.py
│       │   │   │   └── train.py
│       │   │   └── textual_inversion/
│       │   │       └── ...
│       │   ├── stable_diffusion_xl/
│       │   └── ...
│       └── scripts/ # Main entrypoints.
└── tests/ # Mirrors src/ directory.