Execution Reuse and Caching
How execution reuse saves time
When executions are reused
Enable execution reuse
Method 1: Pipeline-wide in valohai.yaml
Method 2: Per-run in the web interface

Practical examples
Data science iteration workflow
Understanding cache behavior
What triggers a fresh run?
Best practices
1. Structure pipelines for maximum reuse
2. Use deterministic operations
3. Version your data explicitly
4. Monitor reuse effectiveness
Manual execution reuse
Reuse via web interface

Reuse via API
Manual vs automatic reuse
Aspect
Automatic Reuse
Manual Reuse
Last updated
Was this helpful?
