* Added extra debugging statements.
This commit is contained in:
@@ -266,12 +266,16 @@ def fit_func(Funct, Data=None, Guess=None, Params=None,
|
|||||||
|
|
||||||
if use_lmfit:
|
if use_lmfit:
|
||||||
if Params == None:
|
if Params == None:
|
||||||
|
if debug >= 10:
|
||||||
|
print "No input Params given; creating unconstrained params"
|
||||||
# Creates a default list of Parameters for use later
|
# Creates a default list of Parameters for use later
|
||||||
assert Guess != False
|
assert Guess != False
|
||||||
Params = Parameters()
|
Params = Parameters()
|
||||||
for (g,pn) in zip(Guess, param_names):
|
for (g,pn) in zip(Guess, param_names):
|
||||||
Params.add(pn, value=g)
|
Params.add(pn, value=g)
|
||||||
else:
|
else:
|
||||||
|
if debug >= 10:
|
||||||
|
print "Input Params specified; use them"
|
||||||
if Guess == None or Guess == False:
|
if Guess == None or Guess == False:
|
||||||
# copy the Params' values to Guess
|
# copy the Params' values to Guess
|
||||||
Guess = [ Params[pn].value for pn in param_names ]
|
Guess = [ Params[pn].value for pn in param_names ]
|
||||||
|
|||||||
Reference in New Issue
Block a user