Shortcuts

mmagic.models.losses.adv_loss

Module Contents

Classes

ImagePool

Defined a image pool for RelativisticDiscLoss.

DiscLoss

Defined a criterion to calculator loss.

RelativisticDiscLoss

Defined a criterion to calculator loss.

RelativisticDiscLossLS

Defined a criterion to calculator loss.

DiscLossWGANGP

Defined a criterion to calculator loss.

AdvLoss

Returns the loss of discriminator with the specified type for

class mmagic.models.losses.adv_loss.ImagePool(pool_size)[source]

Defined a image pool for RelativisticDiscLoss.

add(images)[source]
query()[source]
class mmagic.models.losses.adv_loss.DiscLoss(gan_type='vanilla')[source]

Bases: torch.nn.Module

Defined a criterion to calculator loss.

name()[source]

return name of criterion.

forward(net, fakeB, realB, model='discriminator')[source]

Get discriminator or generator loss.

class mmagic.models.losses.adv_loss.RelativisticDiscLoss[source]

Bases: torch.nn.Module

Defined a criterion to calculator loss.

name()[source]

return name of criterion.

forward(net, fakeB, realB, model='discriminator')[source]

Get discriminator or generator loss.

class mmagic.models.losses.adv_loss.RelativisticDiscLossLS[source]

Bases: torch.nn.Module

Defined a criterion to calculator loss.

name()[source]

return name of criterion.

forward(net, fakeB, realB, model='discriminator')[source]

Get discriminator or generator loss.

class mmagic.models.losses.adv_loss.DiscLossWGANGP[source]

Bases: DiscLoss

Defined a criterion to calculator loss.

name()[source]

return name of criterion.

forward(net, fakeB, realB, model='discriminator')[source]

Get discriminator or generator loss.

class mmagic.models.losses.adv_loss.AdvLoss[source]

Returns the loss of discriminator with the specified type for DeblurGanv2.

Parameters

loss_type (Str) – One of value in [wgan-gp,lsgan,gan,ragan,ragan-ls].

Read the Docs v: latest
Versions
latest
stable
0.x
Downloads
pdf
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.