rid.superop package
Submodules
rid.superop.blocks module
- class rid.superop.blocks.InitBlock(name: str, exploration_op: OP, select_op: OP, label_op: OP, data_op: OP, train_op: OP, model_devi_op: OP, train_config: Dict, model_devi_config: Dict, upload_python_package=None, retry_times=None)[source]
Bases:
StepsInitial Block SuperOP This SuperOP is the first iteration of the rid-kit cycle.
- property input_artifacts
- property input_parameters
- property keys
- property output_artifacts
- property output_parameters
- class rid.superop.blocks.IterBlock(name: str, exploration_op: OP, select_op: OP, label_op: OP, data_op: OP, adjust_lvl_op: OP, train_op: OP, model_devi_op: OP, adjust_lvl_config: Dict, train_config: Dict, model_devi_config: Dict, upload_python_package=None, retry_times=None)[source]
Bases:
StepsIterative Block SuperOP. This SuperOP is the iterations after the inital iteration of the rid-kit cycle.
- property input_artifacts
- property input_parameters
- property keys
- property output_artifacts
- property output_parameters
rid.superop.data module
- class rid.superop.data.DataGenerator(name: str, collect_op: OP, merge_op: OP, run_config: Dict, upload_python_package=None, retry_times=None)[source]
Bases:
StepsDate generator SuperOP. This SuperpOP combines CollectData OP and MergeData OP to process data for training.
- property input_artifacts
- property input_parameters
- property keys
- property output_artifacts
- property output_parameters
rid.superop.exploration module
- class rid.superop.exploration.Exploration(name: str, prep_op: OP, run_op: OP, prep_config: Dict, run_config: Dict, upload_python_package=None, retry_times=None)[source]
Bases:
Steps” Exploration SuperOP. This SuperOP combines PrepExplore OP and RunExplore OP.
- property input_artifacts
- property input_parameters
- property keys
- property output_artifacts
- property output_parameters
rid.superop.label module
- class rid.superop.label.Label(name: str, check_input_op: OP, prep_op: OP, run_op: OP, stats_op: OP, prep_config: Dict, run_config: Dict, upload_python_package=None, retry_times=None)[source]
Bases:
Steps” Label SuperOP. This SuperOP combines CheckLabelInputs OP, PrepLabel OP and RunLabel OP.
- property input_artifacts
- property input_parameters
- property keys
- property output_artifacts
- property output_parameters
rid.superop.mcmc module
- class rid.superop.mcmc.MCMC(name: str, mcmc_run_op: OP, mcmc_plot_op: OP, run_config: Dict, plot_config: Dict, upload_python_package=None, retry_times=None)[source]
Bases:
Steps” MCMC SuperOP. This SuperOP combines MCMC_Run OP and MCMC_Plot OP.
- property input_artifacts
- property input_parameters
- property keys
- property output_artifacts
- property output_parameters
rid.superop.selector module
- class rid.superop.selector.Selector(name: str, prep_op: OP, run_op: OP, prep_config: Dict, run_config: Dict, upload_python_package=None, retry_times=None)[source]
Bases:
StepsSelector SuperOP. This SuperOP combines PrepSelect OP and RunSelect OP.
- property input_artifacts
- property input_parameters
- property keys
- property output_artifacts
- property output_parameters