wf_psf.data.training_preprocessing module

Training Data Processing.

A module to load and preprocess training and validation test data.

Authors:

Jennifer Pollack <jennifer.pollack@cea.fr> and Tobias Liaudat <tobiasliaudat@gmail.com>

class wf_psf.data.training_preprocessing.TestDataHandler(test_data_params, simPSF, n_bins_lambda)[source]

Bases: object

Test Data Handler.

A class to handle test data for model validation.

Parameters:
  • test_data_params (Recursive Namespace object) – Recursive Namespace object containing test data parameters

  • simPSF (object) – SimPSFToolkit instance

  • n_bins_lambda (int) – Number of bins in wavelength

class wf_psf.data.training_preprocessing.TrainingDataHandler(training_data_params, simPSF, n_bins_lambda)[source]

Bases: object

Training Data Handler.

A class to manage training data.

Parameters:
  • training_data_params (Recursive Namespace object) – Recursive Namespace object containing training data parameters

  • simPSF (object) – SimPSFToolkit instance

  • n_bins_lambda (int) – Number of bins in wavelength