ltbio.ml.supervised.SupervisingTrainerReporter#

Overview#

Classes#

SupervisingTrainerReporter

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

Contents#

class ltbio.ml.supervised.SupervisingTrainerReporter.SupervisingTrainerReporter(writer=None)#

Bases: ltbio.pipeline.reports.Reporter

digraph inheritance34902be26d { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ABC" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Helper class that provides a standard way to create an ABC using"]; "Reporter" [URL="../../../pipeline/reports/index.html#ltbio.pipeline.reports.Reporter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Reporter" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SupervisingTrainerReporter" [URL="#ltbio.ml.supervised.SupervisingTrainerReporter.SupervisingTrainerReporter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Reporter" -> "SupervisingTrainerReporter" [arrowsize=0.5,style="setlinewidth(0.5)"]; }

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

body()#
declare_model_description(model: ltbio.ml.supervised.models.SupervisedModel, **descriptors)#
declare_training_session(train_conditions: ltbio.ml.supervised.SupervisedTrainConditions, train_results: ltbio.ml.supervised.results.SupervisedTrainResults, test_results: ltbio.ml.supervised.results.PredictionResults)#
print_loss_plot(image_path: str)#
print_small_plots(image_paths: str)#

Prints a grid of n lines and 2 columns.