frap.cv

Functions

split_data(n_folds, bands, obs[, seed])

Split the observation data into training and test sets for cross-validation.

Module Contents

frap.cv.split_data(n_folds, bands, obs, seed=1)

Split the observation data into training and test sets for cross-validation.

Parameters:
  • n_folds (int) – number of folds for cross-validation

  • bands (list) – list of band names to split

  • obs (dict) – dictionary containing observation data for each band

  • seed (int) – random seed for reproducibility (default: 1)

Returns:

dictionary containing training observation data for each fold test_obs (dict): dictionary containing test observation data for each fold

Return type:

train_obs (dict)