Skip to main content

OVERVIEW

The following defines the configuration schema used for training models in Oumi. The configuration includes:
  • Model loading configuration
  • Dataset configuration
  • Training parameters
  • Logging and evaluation settings
  • Parameter-efficient fine-tuning (PEFT)
Fields marked with (*) are required.

SCHEMA STRUCTURE


MODEL *

Defines the model and tokenizer configuration.

CONSTRAINTS

EXAMPLE


DATA *

Defines datasets used for training and evaluation.

TRAIN *

Training dataset definition.

CONSTRAINTS


DATASET OBJECT

RANGE


VALIDATION

Validation dataset configuration.

TEST

Test dataset configuration.

TRAINING *

Defines model training parameters.

PARAMETER CONSTRAINTS


LRSCHEDULERTYPE


MIXEDPRECISIONDTYPE


EVALSTRATEGY


TRAINERTYPE


ONPOLICYDISTILLATION

Optional configuration for on-policy distillation.
Requires trainerType = "opd".

PEFT *

Parameter-efficient fine-tuning configuration.