Module markov.dispatchers.recording.experiment_recording_dispatch

Classes

class ExperimentRecordingDispatcherBase

Helper class that provides a standard way to create an ABC using inheritance.

Ancestors

  • abc.ABC

Subclasses

Methods

def add_hyper_parameters(self, experiment_id: str, hyper_parameters: Dict)
def get_experiment_package_requirements(self, experiment_id: str)
def register_hyperparam_recording(self, experiment: Experiment)
def send_hyperparam_recording_batch(self, experiment_recording_batch: List[ExperimentRecord])
def set_experiment_summary(self, experiment_summary_request: SetExperimentSummaryRequest)
def stop_hyperparam_recording(self, recording_id: str)
def upsert_package_requirements(self, experiment_id: str, package_requirements: Dict[str, str])
class ExperimentRecordingFileDispatcher (recording_id: str)

Helper class that provides a standard way to create an ABC using inheritance.

Ancestors

Methods

def add_hyper_parameters(self, experiment_id: str, hyper_parameters: Dict)
def get_experiment_package_requirements(self, experiment_id: str)
def register_hyperparam_recording(self, experiment: Experiment)
def send_hyperparam_recording_batch(self, experiment_recording_batch: List[ExperimentRecord])
def stop_hyperparam_recording(self, recording_id: str) ‑> bool
def upsert_package_requirements(self, experiment_id: str, package_requirements: Dict[str, str])
class ExperimentRecordingHttpDispatcher

Helper class that provides a standard way to create an ABC using inheritance.

Ancestors

Methods

def add_hyper_parameters(self, experiment_id: str, hyper_parameters: Dict) ‑> bool
def get_experiment_package_requirements(self, experiment_id: str) ‑> GetExperimentPackageRequirementsResponse
def register_hyperparam_recording(self, experiment: Experiment) ‑> ExperimentMetadataResponse
def send_hyperparam_recording_batch(self, experiment_recording_batch: List[ExperimentRecord]) ‑> bool
def set_experiment_summary(self, experiment_summary_request: SetExperimentSummaryRequest) ‑> bool
def stop_hyperparam_recording(self, recording_id: str) ‑> bool
def upsert_package_requirements(self, experiment_id: str, package_requirements: Dict[str, str]) ‑> bool