httomo.sweep_runner.param_sweep_yaml_loader.ParamSweepYamlLoader

httomo.sweep_runner.param_sweep_yaml_loader.ParamSweepYamlLoader#

class httomo.sweep_runner.param_sweep_yaml_loader.ParamSweepYamlLoader(stream)[source]#

Load an HTTomo pipeline YAML file containing a parameter sweep, via the !Sweep or !SweepRange tag.

Methods

sweep_manual(node)

A parameter sweep defined by explicitly given values to sweep over.

sweep_range(node)

A parameter sweep defined by a given range.

Attributes

sweep_manual(node) Tuple[int | float, ...][source]#

A parameter sweep defined by explicitly given values to sweep over. This will simply be a tuple of the given values.

sweep_range(node) Tuple[int | float, ...][source]#

A parameter sweep defined by a given range. This will be a tuple of values which are defined based on the start, stop, step values that are in the dict.