cirron run
Manage training runs, pipeline executions, batch inference, and hyperparameter sweeps. The run command provides subcommands for triggering, monitoring, and managing compute jobs on the Cirron platform.Usage
Subcommands
| Subcommand | Description |
|---|---|
pipeline [name] | Trigger a pipeline run |
job | Execute a single-task job |
inference [deployment] | Trigger batch inference |
sweep | Trigger hyperparameter sweep |
list | List all runs and jobs |
status <runId> | Get run status |
cancel <runId> | Cancel a running job |
logs <runId> | Stream run logs |
Pipeline
Trigger a pipeline run by name with optional configuration.Pipeline Options
| Option | Description | Default |
|---|---|---|
-c, --config <file> | Pipeline config file (YAML/JSON) | - |
--gpu <type> | GPU type override | - |
--priority <level> | Job priority (low, normal, high, critical) | normal |
--tag <tags> | Comma-separated run tags | - |
--dry-run | Show what would execute without running | false |
--watch | Stream output and wait for completion | false |
Examples
Job
Execute a single-task job.Job Options
| Option | Description | Default |
|---|---|---|
-c, --config <file> | Job config file | - |
--gpu <type> | GPU type override | - |
--priority <level> | Job priority | normal |
--dry-run | Show what would execute without running | false |
Inference
Trigger batch inference on a deployment.Inference Options
| Option | Description | Default |
|---|---|---|
-i, --input <path> | Input data path | - |
-o, --output <path> | Output path | - |
--model <name> | Model name/version to use | - |
--batch-size <n> | Batch size override | - |
--watch | Stream output | false |
Sweep
Trigger a hyperparameter sweep.Sweep Options
| Option | Description | Default |
|---|---|---|
-c, --config <file> | Sweep config file | - |
--trials <n> | Number of trials | - |
--parallel <n> | Max parallel trials | - |
--strategy <type> | Search strategy (grid, random, bayesian) | - |
--watch | Stream output | false |
List
List all runs and jobs.List Options
| Option | Description | Default |
|---|---|---|
--status <status> | Filter by status (running, completed, failed, cancelled) | - |
--last <n> | Show last N runs | - |
--pipeline <name> | Filter by pipeline | - |
--json | Output in JSON format | false |
cirron list runs.
Status
Check the status of a specific run.Status Options
| Option | Description | Default |
|---|---|---|
--json | Output in JSON format | false |
--watch | Poll for updates | false |
Cancel
Cancel a running job.Cancel Options
| Option | Description | Default |
|---|---|---|
--force | Force cancel without confirmation | false |
Logs
Stream logs for a run.Logs Options
| Option | Description | Default |
|---|---|---|
-f, --follow | Follow log output | false |
-n, --lines <number> | Number of lines to show | - |