HOW TO RUN TRAINING JOBS
SelectSupervised Fine-Tuning to train from labeled examples, Direct Preference Optimization to train from preferred and rejected responses, or On-policy Distillation to train a student model using a teacher.
SUPERVISED FINE-TUNING (SFT)
To start an SFT job, initiate a training run from the Models page.- Click on
Train New Model. - In the Builder, select
Supervised Fine-Tuning. - Select the base model to fine-tune. Oumi offers a broad range of commonly used models.
- Choose your training dataset, and optionally select validation and test datasets. You can use uploaded datasets, synthesized data, or merged datasets.
- Select a training method. Oumi supports full fine-tuning (FFT) and parameter-efficient fine-tuning (PEFT), including LoRA.
- Adjust advanced hyperparameters (e.g.,
maximum steps,learning rate) if needed. - Review your configuration, (optionally) save it as a reusable recipe, and launch the training job.
DIRECT PREFERENCE OPTIMIZATION (DPO)
To start a DPO job, initiate a training run from the Models page.- Click
Train New Model. - In the Builder, select
Direct Preference Optimization. - Select a base model and a preference training dataset.
- Optionally select a preference validation dataset.
- Choose full-weight fine-tuning (FFT) or parameter-efficient fine-tuning (PEFT), when available for the selected model.
- Adjust the training and preference settings if needed.
- Review the configuration and launch the training job.
See Direct Preference Optimization for supported data formats and configuration guidance.
ON-POLICY DISTILLATION
To start an on-policy distillation job, initiate a training run from the Models page.- Click on
Train New Model. - In the Builder, select
On-Policy Distillation. - Leave
Training MethodonOn-Policy Distillation. - Choose your
Base ModelandTeacher Model. - Select your
Training Dataset. - Configure advanced settings (e.g.,
Training Settings,Distillation Settings,Parameter-Efficient Settings) if needed.
Please see On-Policy Distillation for more information regarding configuration optionss and settings.
CHECKING JOB STATUS
After a training job launches, it will appear on the Jobs page with a status ofRunning.
When training completes, you can access your model from the Model page.