torch_em.self_training
Training procedures for unsupervised self training of neural networks.
1"""Training procedures for unsupervised self training of neural networks. 2""" 3 4from .logger import SelfTrainingTensorboardLogger 5from .loss import DefaultSelfTrainingLoss, DefaultSelfTrainingLossAndMetric, ProbabilisticUNetLoss, \ 6 ProbabilisticUNetLossAndMetric 7from .mean_teacher import MeanTeacherTrainer 8from .fix_match import FixMatchTrainer 9from .pseudo_labeling import DefaultPseudoLabeler, ProbabilisticPseudoLabeler 10from .probabilistic_unet_trainer import ProbabilisticUNetTrainer, DummyLoss