regulariser¶
Demons Regulariser¶
-
class
airlab.regulariser.demons.GaussianRegulariser(pixel_spacing, sigma, dtype=torch.float32, device='cpu')[source]¶
Graph Diffusion Regulariser¶
-
class
airlab.regulariser.demons.GraphDiffusionRegulariser(image_size, pixel_spacing, edge_updater, phi=1, dtype=torch.float32, device='cpu')[source]¶
Displacement Regulariser¶
-
class
airlab.regulariser.displacement.DiffusionRegulariser(pixel_spacing, size_average=True, reduce=True)[source]¶
-
class
airlab.regulariser.displacement.IsotropicTVRegulariser(pixel_spacing, size_average=True, reduce=True)[source]¶
Parameter Regulariser¶
-
class
airlab.regulariser.parameter.DiffusionRegulariser(pixel_spacing, size_average=True, reduce=True)[source]¶
-
class
airlab.regulariser.parameter.IsotropicTVRegulariser(parameter_name, scaling=[1], size_average=True, reduce=True)[source]¶