MultiReprFilterBase¶
Defined in module: wield.control.fitting.SISO.fitters_ZPK.MRF.MultiReprFilterBase
- class MultiReprFilterBase(_args=None, copy=None, lightweight=True, **kwargs)[source][github]¶
Bases:
DataFiltFitBaseMethods
__init__([_args, copy, lightweight])add_copier([name, func])add_generator([name, func, autodeps, clear])add_gensetter([name, func, autodeps, clear])add_setter([name, func, autodeps, clear])clear(name)codings_in_region(F_min_Hz, F_max_Hz[, num, den])copy(**kwargs)deco_copier([name])deco_generator([name])deco_gensetter([name])deco_setter([name])dependencies(*args)dependencies_for(name, *args)distance_limit(F_Hz[, with_derivative])get_default(name, default)get_raw(name[, default])optimize(**kwargs)optimize_LS([xtol, ftol, gtol, x_scale, ...])optimize_NM([bootstrap, tol, xtol, ftol, ...])Uses Nelder-Mead with a simplex that is bootstrapped from the svd of the jacobian.
optimize_delay([only_delay])optimize_min([tol, xtol, ftol, method, ...])regenerate([ZPKrep, zeros, poles, gain, ...])residuals_NLmap(R, W[, rtype])residuals_compute([data, xfer, W, rtype])set_raw(name, val[, setter, autodep])transfer_generate([generate_inactive])transfer_jacobian_generate([xfer_fit_jacobian])with_codings_only(codings[, prev_ignores])without_codings_only(codings[, prev_ignores])xfer_eval(F_Hz)Attributes
- RBalgo = <wield.control.fitting.SISO.representations.root_bunch.root_bunch.RBAlgorithms object>[github]¶
- optimize_LS(xtol=None, ftol=None, gtol=None, x_scale='jac', max_nfev=None, residuals_type=None, rescale=True, aid=None, log=None, **kwargs)[source][github]¶
- optimize_NM(bootstrap=True, tol=3e-16, xtol=None, ftol=None, method='Nelder-Mead', max_nfev=None, residuals_type=None, rescale=True, aid=None, **kwargs)[source][github]¶
Uses Nelder-Mead with a simplex that is bootstrapped from the svd of the jacobian. This gives particularly good initial directions to check
- optimize_min(tol=3e-16, xtol=None, ftol=None, method='Nelder-Mead', max_nfev=None, residuals_type=None, rescale=True, aid=None, **kwargs)[source][github]¶