niftynet.network.simulator_gan module

class SimulatorGAN(name='simulator_GAN')[source]

Bases: niftynet.layer.gan_blocks.GANImageBlock

implementation of Hu et al., “Freehand Ultrasound Image Simulation with Spatially-Conditioned Generative Adversarial Networks”, MICCAI RAMBO 2017 https://arxiv.org/abs/1707.05392

class ImageGenerator(name)[source]

Bases: niftynet.layer.gan_blocks.BaseGenerator

layer_op(random_source, image_size, conditioning, is_training)[source]
class ImageDiscriminator(name)[source]

Bases: niftynet.layer.gan_blocks.BaseDiscriminator

layer_op(image, conditioning, is_training)[source]