niftynet.contrib.layer.rand_elastic_deform module

class RandomElasticDeformationLayer(num_controlpoints=4, std_deformation_sigma=15, name='random_elastic_deformation')[source]

Bases: niftynet.layer.base_layer.RandomisedLayer

generate randomised elastic deformations along each dim for data augmentation

randomise(image_dict, spatial_rank=3)[source]
layer_op(inputs, interp_orders, *args, **kwargs)[source]