pymerlin.reg.setup_optimizer
- pymerlin.reg.setup_optimizer(PixelType, opt_range, relax_factor, nit=250, learning_rate=0.1, convergence_window_size=10, convergence_value=1e-06, min_step_length=0.0001)[source]
Setup optimizer object
- Parameters
PixelType (itkCType) – ITK pixel type
opt_range (list) – Range for optimizer
relax_factor (float) – Relaxation factor
nit (int, optional) – Number of iterations. Defaults to 250.
learning_rate (float, optional) – Optimizer learning rate. Defaults to 0.1.
convergence_window_size (int, optional) – Number of points to use in evaluating convergence. Defaults to 10.
convergence_value ([type], optional) – Value at which convergence is reached. Defaults to 1E-6.
- Returns
Optimizer object
- Return type
itk.RegularStepGradientDescentOptimizerv4