Skip to main content

OVERVIEW

The following describes the configuration schema used to synthesize a dataset in Oumi, including:
  • Model identity
  • Inference configuration
  • Dataset synthesis configuration
Fields marked with (*) are required.

SCHEMA STRUCTURE


MODELIDENTIFIER *

Defines the identity and version of the model.

PROPERTIES

CONSTRAINTS

EXAMPLE


INFERENCECONFIG *

Controls runtime inference behavior.

PROPERTIES

EXAMPLE


SYNTHESISCONFIG *

Defines dataset synthesis configuration.

PROPERTIES

ALLOWED VALUES


SYNTHESISCONFIG OBJECT

Defines the dataset used and how it is split.

DATASETDISTRIBUTION

Defines the allocation of dataset samples.
The sum of train + validation + test should typically equal 1.0.

EXAMPLE


COMPLETE EXAMPLE


VALIDATION RULES

  • modelType must have a minimum length of 1
  • inferenceTemperature must be between 0 and 1
  • datasetDistribution values must each be between 0 and 1
  • train + validation + test should equal 1.0
  • Integer values must fall within JavaScript-safe integer ranges