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, train_config: Dict, upload_python_package=None)[source]

Bases: Steps

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, adjust_lvl_config: Dict, train_config: Dict, upload_python_package=None)[source]

Bases: Steps

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)[source]

Bases: Steps

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)[source]

Bases: Steps

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, post_op: OP, prep_config: Dict, run_config: Dict, upload_python_package=None)[source]

Bases: Steps

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)[source]

Bases: Steps

property input_artifacts
property input_parameters
property keys
property output_artifacts
property output_parameters