def __init__()

in src/smexperiments/tracker.py [0:0]


    def __init__(self, trial_component, metrics_writer, artifact_uploader, lineage_artifact_tracker):
        self.trial_component = trial_component
        self.trial_component.parameters = self.trial_component.parameters or {}
        self.trial_component.input_artifacts = self.trial_component.input_artifacts or {}
        self.trial_component.output_artifacts = self.trial_component.output_artifacts or {}
        self._artifact_uploader = artifact_uploader
        self._metrics_writer = metrics_writer
        self._warned_on_metrics = False
        self._lineage_artifact_tracker = lineage_artifact_tracker