sierra.core.pipeline.stage3.pipeline_stage3
Stage 3 of the experimental pipeline: processing experimental results.
PipelineStage3
: Processes the results of running a Batch Experiment.
- class sierra.core.pipeline.stage3.pipeline_stage3.PipelineStage3(main_config: dict, cmdopts: Dict[str, Any])[source]
Processes the results of running a Batch Experiment.
Currently this includes:
Generating statistics from results for generating per-experiment graphs during stage 4. This can generate Averaged .csv files, among other statistics.
Collating results across experiments for generating inter-experiment graphs during stage 4.
Generating image files from project metric collection for later use in video rendering in stage 4.
This stage is idempotent.
Inheritance
- __dict__ = mappingproxy({'__module__': 'sierra.core.pipeline.stage3.pipeline_stage3', '__doc__': 'Processes the results of running a :term:`Batch Experiment`.\n\n Currently this includes:\n\n - Generating statistics from results for generating per-experiment graphs\n during stage 4. This can generate :term:`Averaged .csv` files, among\n other statistics.\n\n - Collating results across experiments for generating inter-experiment\n graphs during stage 4.\n\n - Generating image files from project metric collection for later use in\n video rendering in stage 4.\n\n This stage is idempotent.\n\n ', '__init__': <function PipelineStage3.__init__>, 'run': <function PipelineStage3.run>, '_run_statistics': <function PipelineStage3._run_statistics>, '_run_run_collation': <function PipelineStage3._run_run_collation>, '_run_imagizing': <function PipelineStage3._run_imagizing>, '__dict__': <attribute '__dict__' of 'PipelineStage3' objects>, '__weakref__': <attribute '__weakref__' of 'PipelineStage3' objects>, '__annotations__': {}})
- __doc__ = 'Processes the results of running a :term:`Batch Experiment`.\n\n Currently this includes:\n\n - Generating statistics from results for generating per-experiment graphs\n during stage 4. This can generate :term:`Averaged .csv` files, among\n other statistics.\n\n - Collating results across experiments for generating inter-experiment\n graphs during stage 4.\n\n - Generating image files from project metric collection for later use in\n video rendering in stage 4.\n\n This stage is idempotent.\n\n '
- __module__ = 'sierra.core.pipeline.stage3.pipeline_stage3'
- __weakref__
list of weak references to the object (if defined)
- _run_imagizing(main_config: dict, intra_HM_config: dict, cmdopts: Dict[str, Any], criteria: IConcreteBatchCriteria)[source]
- _run_run_collation(main_config: dict, cmdopts: Dict[str, Any], criteria: IConcreteBatchCriteria)[source]
- _run_statistics(main_config: dict, cmdopts: Dict[str, Any], criteria: IConcreteBatchCriteria)[source]
- run(criteria: IConcreteBatchCriteria) None [source]