fit results for all fixed parameter
This commit is contained in:
parent
7290b62003
commit
289de202bc
@ -234,6 +234,11 @@ class FitRoutine(object):
|
||||
# get variable parameter for fitter
|
||||
p0_k, lb_k, ub_k, var_pars_k = self._prep_data(data)
|
||||
|
||||
if p0_k is None:
|
||||
self.make_results(data, data.para_keys, var_pars_k, data.para_keys, (len(data.para_keys), len(data.para_keys)),
|
||||
err=None, corr=None, partial_corr=None)
|
||||
return self.result
|
||||
|
||||
if mode == 'lsq':
|
||||
self._least_squares_single(data, p0_k, lb_k, ub_k, var_pars_k)
|
||||
|
||||
@ -291,7 +296,10 @@ class FitRoutine(object):
|
||||
vals.append([v_k.scaled_value, v_k.lb / v_k.scale, v_k.ub / v_k.scale])
|
||||
var_pars.append(p_k)
|
||||
|
||||
pp, lb, ub = zip(*vals)
|
||||
if vals:
|
||||
pp, lb, ub = zip(*vals)
|
||||
else:
|
||||
pp = lb = ub = None
|
||||
|
||||
return pp, lb, ub, var_pars
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user