flair.trainers.plugins#

AnnealingPlugin

Plugin for annealing logic in Flair.

BasePlugin

Base class for all plugins.

CheckpointPlugin

ClearmlLoggerPlugin

DeepNCMPlugin

Plugin for training DeepNCMClassifier.

LinearSchedulerPlugin

Plugin for LinearSchedulerWithWarmup.

LogFilePlugin

Plugin for the training.log file.

LossFilePlugin

Plugin that manages the loss.tsv file output.

MetricHistoryPlugin

MetricName

MetricRecord

Represents a recorded metric value.

Pluggable

Dispatches events which attached plugins can react to.

ReduceTransformerVocabPlugin

TensorboardLogger

Plugin that takes care of tensorboard logging.

TrainerPlugin

TrainingInterrupt

Allows plugins to interrupt the training loop.

WeightExtractorPlugin

Simple Plugin for weight extraction.