ashpy.lossesΒΆ
Collection of Losses.
Executor
executor.Executor |
Carry a function and the way of executing it. |
executor.SumExecutor |
The sum executor. |
Classifier
classifier.ClassifierLoss |
Classifier Loss Executor using the classifier model, instantiated with a fn. |
GAN
gan.GANExecutor |
Executor for GANs. |
gan.AdversarialLossType |
Enumeration for Adversarial Losses. |
gan.GeneratorAdversarialLoss |
Base class for the adversarial loss of the generator. |
gan.DiscriminatorAdversarialLoss |
Base class for the adversarial loss of the discriminator. |
gan.GeneratorBCE |
The Binary CrossEntropy computed among the generator and the 1 label. |
gan.GeneratorLSGAN |
Least Square GAN Loss for generator. |
gan.GeneratorL1 |
L1 loss between the generator output and the target. |
gan.GeneratorHingeLoss |
Hinge loss for the Generator. |
gan.FeatureMatchingLoss |
Conditional GAN Feature matching loss. |
gan.CategoricalCrossEntropy |
Categorical Cross Entropy between generator output and target. |
gan.Pix2PixLoss |
Pix2Pix Loss. |
gan.Pix2PixLossSemantic |
Semantic Pix2Pix Loss. |
gan.EncoderBCE |
The Binary Cross Entropy computed among the encoder and the 0 label. |
gan.DiscriminatorMinMax |
The min-max game played by the discriminator. |
gan.DiscriminatorLSGAN |
Least square Loss for discriminator. |
gan.DiscriminatorHingeLoss |
Hinge loss for the Discriminator. |
gan.get_adversarial_loss_discriminator |
Return the correct loss fot the Discriminator. |
gan.get_adversarial_loss_generator |
Return the correct loss for the Generator. |
Modules
classifier |
The classification losses. |
executor |
The Executor. |
gan |
GAN losses. |