Guides#
Welcome to the NeMo-Run guides! This section provides comprehensive documentation on how to use NeMo-Run effectively for your machine learning experiments.
Get Started#
If you’re new to NeMo-Run, we recommend starting with:
Why Use NeMo-Run? - Understand the benefits and philosophy behind NeMo-Run.
Configuration - Learn how to configure your ML tasks and experiments.
Execution - Discover how to run your experiments across different computing environments.
Management - Master experiment tracking, reproducibility, and organization.
Advanced Topics#
For more advanced usage:
Ray Integration - Learn how to use NeMo-Run with Ray for distributed computing.
CLI Reference - Explore the command-line interface for NeMo-Run.
Core Concepts#
NeMo-Run is built around three core responsibilities:
Configuration - Define your ML experiments using a flexible, Pythonic configuration system.
Execution - Run your experiments seamlessly across local machines, Slurm clusters, cloud providers, and more.
Management - Track, reproduce, and organize your experiments with built-in experiment management.
Each guide dives deep into these concepts with practical examples and best practices. Choose a guide above to get started!