cherab.phix.inversion.lcurve.Lcurve.optimize#
- Lcurve.optimize(itemax=5, bounds=(-20.0, 2.0))Source#
Excute the optimization of L-curve regularization.
Warning
This method will be deprecated in the future. Please use
solve()instead.This method is used to seek the optimal regularization parameter computing curvature. The optimal regularization parameter corresponds to the index of maximum curvature. This procedure is iterated by up to the
itemaxtimes. Every time iterately calculating, the range of regularization parameters is narrowed to FWHM around the maximum curvature point. The optimal regularization parameter is cached toself._lambda_optwhich can be seenlambda_optproperty. And,lambdasis updated and stored to the property.- Parameters:
- Returns:
optimized solution vector
- Return type: