Module markov.api.recording.experiments.experiment_summary_api

Classes

class ExperimentSummary (experiment_id: str)

Class variables

var experiment_id : str

Methods

def add_custom_field(self, key: str, value: str)

Add a custom value to the experiment summary

Args

key
Name of the value to be added in the experiment summary
value
Value to be added in the experiment summary

Returns

None

def add_number_of_epochs(self, value: str)

Add the number of epochs of an experiment to the experiment summary

Args

value
The number of epochs

Returns

None

def add_training_accuracy(self, value: str)

Add the final training accuracy of an experiment to the experiment summary

Args

value
The training accuracy value

Returns

None

def add_training_loss(self, value: str)

Add the final training loss of an experiment to the experiment summary

Args

value
The training loss value

Returns

None

def add_validation_accuracy(self, value: str)

Add the final validation accuracy of an experiment to the experiment summary

Args

value
The validation accuracy value

Returns

None

def add_validation_loss(self, value: str)

Add the final validation loss of an experiment to the experiment summary

Args

value
The validation loss value

Returns

None

def set(self)

Set experiment summary on the markov backend

Returns

bool; True if experiment summary was sent to backend successfully