These plug-ins provide optimizers of many-to-one functions
Gradient descent with quadratic step estimation. Supported parameters are:
| Name | Type | Default | Description |
|---|---|---|---|
| ftolr | double | 0 | Stop if the relative change of the criterion is below. |
| gtola | double | 0 | Stop if the inf-norm of the gradient is below this value. |
| maxiter | uint | 100 | Stopping criterion: the maximum number of iterations |
| scale | double | 2 | Fallback fixed step size scaling |
| step | double | 0.1 | Initial step size |
| xtola | double | 0 | Stop if the inf-norm of x-update is below this value. |
optimizer plugin based on the multimin optimizers ofthe GNU Scientific Library (GSL) https://www.gnu.org/software/gsl/. Supported parameters are:
| Name | Type | Default | Description | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| eps | double | 0.01 | gradient norm stopping criterion (stop when |g| < eps) | ||||||||||||||
| iter | int | 100 | maximum number of iterations | ||||||||||||||
| opt | dict | gd |
| ||||||||||||||
| step | double | 0.001 | initial step size | ||||||||||||||
| tol | double | 0.1 | some tolerance parameter | ||||||||||||||
Minimizer algorithms using the NLOPT library, for a description of the optimizers please see 'http://ab-initio.mit.edu/wiki/index.php/NLopt_Algorithms'. Supported parameters are:
| Name | Type | Default | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ftola | double | 0 | Stopping criterion: the absolute change of the objective value is below this value | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ftolr | double | 0 | Stopping criterion: the relative change of the objective value is below this value | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| local-opt | dict | none |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| maxiter | int | 100 | Stopping criterion: the maximum number of iterations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| opt | dict | ld-lbfgs |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| step | double | 0 | Initial step size for gradient free methods | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| stop | double | -inf | Stopping criterion: function value falls below this value | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| xtola | double | 0 | Stopping criterion: the absolute change of all x-values is below this value | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| xtolr | double | 0 | Stopping criterion: the relative change of all x-values is below this value | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
mia-2dgroundtruthreg mia-2dimageregistration mia-2dmyoica-nonrigid mia-2dmyoica-nonrigid2 mia-2dmyoica-nonrigid-parallel mia-2dmyomilles mia-2dmyoperiodic-nonrigid mia-2dmyopgt-nonrigid mia-2dmyoserial-nonrigid mia-3dmany2one-nonrigid mia-3dmotioncompica-nonrigid mia-3dnonrigidreg mia-3dnonrigidreg-alt mia-3dprealign-nonrigid mia-3drigidreg mia-3dserial-nonrigid