Skip to content

Commit

Permalink
[EXPR-2]debug values becoming 0
Browse files Browse the repository at this point in the history
  • Loading branch information
sudheerad9 committed Jul 13, 2021
1 parent 3c778f1 commit 28c67fb
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions SirIsaac/fittingProblem.py
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@ def fitAll(self,usePreviousParams=True,fitPerfectModel=False,resume=True,

if maxNumFit is None: maxNumFit = len(self.fittingModelNames)

for name in self.fittingModelNames:
for name in self.fittingModelNames[3:4]:
fittingModel = self.fittingModelDict[name]
print("fittingModel",fittingModel)
# 4.18.2012
Expand All @@ -202,19 +202,19 @@ def fitAll(self,usePreviousParams=True,fitPerfectModel=False,resume=True,

if usePreviousParams:
fittingModel.initializeParameters(oldFitParameters)

print("oldfitpramsssssssssss",oldFitParameters)
# 4.17.2012
if self.smallerBestParamsDict.has_key(name):
smallerBestParams = self.smallerBestParamsDict[name]
else:
smallerBestParams = None

print("smallerbestparams",smallerBestParams)
# 8.30.2012 get fittingDataDerivs if I have them
fittingDataDerivs = getattr(self,'fittingDataDerivs',None)
# 9.20.2012 XXX Should we never include priors for cost?
if fittingDataDerivs is not None: includePriors = False
else: includePriors = True

print("include priors",includePriors)
newFitParameters = \
fittingModel.fitToData(self.fittingData,self.indepParamsList, \
otherStartingPoint=smallerBestParams, \
Expand Down Expand Up @@ -293,7 +293,7 @@ def fitAll(self,usePreviousParams=True,fitPerfectModel=False,resume=True,
orderedLs = []
if not hasattr(self,'stopFittingN'):
self.stopFittingN = 3
for n in self.fittingModelNames:
for n in self.fittingModelNames[3:4]:
if self.logLikelihoodDict.has_key(n):
orderedLs.append(self.logLikelihoodDict[n])
if (len(orderedLs) > self.stopFittingN):
Expand Down Expand Up @@ -858,6 +858,8 @@ def __init__(self,complexityList,fittingData,indepParamsList=[[]],
self.fittingDataDerivs = fittingDataDerivs

def fitAll(self,**kwargs):
print("kwargssssssssssssssssssssssssssssssssss")
print(kwargs)
FittingProblem.fitAll(self,**kwargs)
# we also want to save the convergence information in a
# convenient location:
Expand Down

0 comments on commit 28c67fb

Please sign in to comment.