Set the optimization method
The set_method command sets the optimization method to be used
in fitting.
-
meth - the optimization method
Available methods are returned by the list_methods command
("ahelp list_methods").
There is a help file for each method, e.g.
("ahelp levmar").
| levmar |
The Levenberg-Marquardt method is an interface to the
MINPACK subroutine lmdif to find the local minimum of
nonlinear least squares functions of several variables by a
modification of the Levenberg-Marquardt algorithm
(J.J. More, "The Levenberg Marquardt algorithm:
implementation and theory," in Lecture Notes in Mathematics
630: Numerical Analysis, G.A. Watson (Ed.), Springer-Verlag:
Berlin, 1978, pp.105-116).
|
| moncar |
The implementation of the moncar method is based on the
paper by Storn, R. and Price, K. "Differential Evolution: A
Simple and Efficient Adaptive Scheme for Global Optimization
over Continuous Spaces." J. Global Optimization 11, 341-359,
1997.
|
| neldermead |
The implementation of the Nelder Mead Simplex direct search
is based on the paper: Jeffrey C. Lagarias, James A. Reeds,
Margaret H. Wright, Paul E. Wright "Convergence Properties
of the Nelder-Mead Simplex Algorithm in Low Dimensions",
SIAM Journal on Optimization,Vol. 9, No. 1 (1998), pages
112-147.
|
| simplex |
same as the neldermead method |
sherpa> set_method("neldermead")
Set the optimization method as the Nelder Mead simplex.
sherpa> set_method("moncar")
The optimization method is set to "moncar".
- py.sherpa
-
get_par,
image_setregion,
levmar,
list_methods,
moncar,
neldermead,
set_analysis,
set_areascal,
set_arf,
set_backscal,
set_bkg,
set_bkg_model,
set_coord,
set_counts,
set_covar_opt,
set_data,
set_default_id,
set_exposure,
set_grouping,
set_method_opt,
set_model,
set_par,
set_pileup_model,
set_proj_opt,
set_rmf,
set_source,
set_stat,
set_staterror,
set_syserror
- py.sherpa_contrib
-
set_param_limits_from_image
|