split_plibdata_3fold

split_plibdata_3fold(pdata, context_ids)[source]

Split data to training, validation, and test.

Parameters:
  • pdata (TypeVar(PlibDataT, bound= PlibData)) – An instance of PlibData to split.

  • context_ids (UnionType[str, Sequence[str], None]) – Contexts from which test and validation perturbations should be selected.

Returns:

training, validation, and test.

Return type:

Three instances of PlibData