Skip to navigation

Training jobs

Run training and verify the resulting model.
View as Markdown

A training job runs the selected dataset and configurations to produce a model. Prepare a workspace, an available dataset and training and compute configurations before creating the job.

Before you begin

Have an AVAILABLE dataset, a saved workspace, a training configuration and a training compute configuration. If you use model constraints, prepare constraints that refer to the dataset’s intended features.

Choose distinct job and model names: the job records an execution, while the model is its output. The runtime limit on this form is in minutes.

Configure a training job

A training job brings together the resources and settings for one training run. Open Training jobs and select Create. Complete the required fields marked with an asterisk.

FieldWhat to supply
Job nameA name for this training execution
New model nameThe name for its output model
WorkspaceThe workspace that will contain the model
DatasetThe dataset to train on
Training configurationThe reusable hyperparameter configuration
Compute configurationThe reusable training machine configuration
Maximum runtime minutesA time limit; the displayed form starts at 120
Constraint groups and individual constraintsOptional existing model constraints
Managed spot trainingOptional spot compute; interruptions restart training because checkpointing is not supported
  1. Enter the job and output model names.

  2. Select the workspace and dataset.

  3. Select the training and compute configurations.

  4. Set Maximum runtime (minutes) to your intended limit.

  5. Select any applicable Constraint groups or Individual constraints. Use saved constraints that match the intended features and modelling task.

  6. Decide whether to enable Managed spot training. Spot training can reduce cost, but interruptions restart the run because checkpointing is not supported. Leave it off when the run cannot tolerate interruptions and restarts.

  7. Review the selections and select Create.

After submitting the job, open its record to monitor progress. Confirm that the output model becomes AVAILABLE before using it in a deployment. Creating or selecting a training configuration by itself does not start training.

Select the training inputs

Select the resources for the training run and enter the runtime in minutes. Complete each required selection in the form below before submitting the job.

Training job names and workspace and dataset selections.

Training job names and workspace and dataset selections.

Set runtime and optional constraints

Review the training and compute configurations, runtime and optional constraints. The example leaves Managed spot training off. When you enable it, the UI uses the maximum runtime as both the runtime limit and the spot maximum-wait value. Use the REST API if you need to configure those limits independently.

Configurations, runtime, optional constraints and Managed spot training switched off.

Configurations, runtime, optional constraints and Managed spot training switched off.

Inspect the training job

Open a job from the Training jobs list. Overview displays Job configuration, Execution status, Job details and Audit trail. Check the status alongside progress and stage, then verify the output model, workspace, dataset and configuration references.

The example job acdd220f-payments_fraud_raw_100k-Andy shows COMPLETED, progress 88.89% and stage Esm. Check the final status and output model together; the progress percentage alone does not establish whether training completed successfully.

This job uses 64gb_16cpu_training_machine and a maximum runtime of 3600 seconds (60 min). The creation form above uses 120 minutes, so the two examples have different limits. The job’s Overview also reports Managed spot training as Enabled. Inspect these settings on the selected job when comparing runs.

Existing training job marked COMPLETED with 88.89 percent progress.

Existing training job marked COMPLETED with 88.89 percent progress.

Next steps

Inspect the trained model, then prepare its deployment.