niftynet.layer.rand_rotation module

class niftynet.layer.rand_rotation.RandomRotationLayer(min_angle=-10.0, max_angle=10.0, name='random_rotation')

Bases: niftynet.layer.base_layer.RandomisedLayer

generate randomised rotation matrix for data augmentation

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