Skip to content

task

Separate training, validation, and test data

Keep related examples and protected assessment material from crossing the learner’s evaluation boundary.

Separate training, validation, and test data

Keep related examples and protected assessment material from crossing the learner’s evaluation boundary.

Prerequisites

A generated dataset with visible split assignments and construction-family relationships.

Steps

  1. Inspect the train, validation, and test populations in Dataset.
  2. Keep members of the same construction family together so superficial variations cannot leak the same underlying task across splits.
  3. Inspect exclusions and split changes in the resulting dataset state before packaging.
  4. Confirm the training handoff uses only its permitted training and validation material. Preserve test content for separate assessment.

Object and state changes

Split and exclusion edits produce a new dataset state. Existing packages retain the state they captured.

Success criteria

The exact package identifies the reviewed split populations and held-out material stays outside provider training uploads.

Common failure modes

Randomly separating close variants without inspecting their shared construction; assuming a package follows later dataset edits.

Found something unclear?

Report outdated, unsupported, or confusing docs so we can fix the source page.

Report a docs issue