Models.Tentative#
Tentative.py
Copyright (c) 2023-2024, SAXS Team, KEK-PF
- class Model(func=None, **kwargs)#
Bases:
object
- eval(params, x=None)#
- fit(y, params, x=None, method=None)#
- get_name()#
- get_param_hints(pname)#
- get_peaktop_xy(x, params)#
- get_proportions(x, params_array)#
- get_range(x, y, alpha=0.1, max_y=None, debug=False)#
- guess_a_peak_with_prop(x, y, prop, **kwargs)#
- guess_binary_peaks(x, y, p1, p2, **kwargs)#
- guess_from_the_other(x, y, other_y, params_array)#
This is not expected to work for advanced, i.e. non-traditional, models.
- guess_multiple(x, y, num_peaks, debug=False)#
- is_delayed()#
- is_traditional()#
- make_params(**kwargs)#
- set_delayed_off()#
- set_param_hint(pname, **kwargs)#