clearml_tracking

class ClearMLTrackingContext(name, experiment, task: clearml.Task)[source]

Bases: sensai.tracking.tracking_base.TrackingContext

__init__(name, experiment, task: clearml.Task)
track_figure(name: str, fig: matplotlib.figure.Figure)
Parameters
  • name – the name of the figure (not a filename, should not include file extension)

  • fig – the figure

track_text(name: str, content: str)
Parameters
  • name – the name of the text (not a filename, should not include file extension)

  • content – the content (arbitrarily long text, e.g. a log)

class ClearMLExperiment(task: Optional[clearml.Task] = None, project_name: Optional[str] = None, task_name: Optional[str] = None, additional_logging_values_dict=None)[source]

Bases: sensai.tracking.tracking_base.TrackedExperiment

__init__(task: Optional[clearml.Task] = None, project_name: Optional[str] = None, task_name: Optional[str] = None, additional_logging_values_dict=None)
Parameters
  • task – instances of trains.Task

  • project_name – only necessary if task is not provided

  • task_name – only necessary if task is not provided

  • additional_logging_values_dict