sakura.model_controllers.extractor_controller.ExtractorController.next_epoch

ExtractorController.next_epoch(prog_main=True, prog_pheno=True, selected_pheno=None, prog_signature=True, selected_signature=None)

Handle inter epoch loss weight progressions and tick epoch counters.

Parameters:
  • prog_main (bool, optional) – Whether to progress main latent weights, defaults to True

  • prog_pheno (bool, optional) – Whether to progress phenotype weights, defaults to True

  • selected_pheno (dict or None, optional) – Selected phenotype story id(s) to progress, defaults to None as all being selected

  • prog_signature (bool, optional) – Whether to progress signature weights, defaults to True

  • selected_signature (dict or None, optional) – Selected signature story id(s) to progress, defaults to None as all being selected

Returns:

None