niftynet.layer.rand_flip module

class niftynet.layer.rand_flip.RandomFlipLayer(flip_axes, flip_probability=0.5, name='random_flip')

Bases: niftynet.layer.base_layer.RandomisedLayer

Add a random flipping layer as pre-processing. flip_axes: a list of indices over which to flip flip_probability: the probability of performing the flip

(default = 0.5)
layer_op(inputs, *args, **kwargs)
randomise(spatial_rank=3)