Changeset 6b126e8 in sasview for park_integration


Ignore:
Timestamp:
Jul 30, 2008 3:52:48 PM (16 years ago)
Author:
Gervaise Alina <gervyh@…>
Branches:
master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
Children:
60dc5f2c
Parents:
8780e9a
Message:

test added

Location:
park_integration
Files:
3 added
2 edited

Legend:

Unmodified
Added
Removed
  • park_integration/ParkFitting.py

    r7924042 r6b126e8  
    4949    def __init__(self, sans_model): 
    5050        self.model = sans_model 
    51         print "ParkFitting:sans model",self.model 
     51        #print "ParkFitting:sans model",self.model 
    5252        sansp = sans_model.getParamList() 
    53         print "ParkFitting: sans model parameter list",sansp 
     53        #print "ParkFitting: sans model parameter list",sansp 
    5454        parkp = [SansParameter(p,sans_model) for p in sansp] 
    55         print "ParkFitting: park model parameter ",parkp 
     55        #print "ParkFitting: park model parameter ",parkp 
    5656        self.parameterset = park.ParameterSet(sans_model.name,pars=parkp) 
    5757         
    5858    def eval(self,x): 
    59         print "eval",self.parameterset[0].value,self.parameterset[1].value 
    60         print "model run ",self.model.run(x) 
     59        #print "eval",self.parameterset[0].value,self.parameterset[1].value 
     60        #print "model run ",self.model.run(x) 
    6161        return self.model.run(x) 
    6262     
     
    156156            #wrap sans model 
    157157            parkmodel = Model(sansmodel) 
    158             print "ParkFitting: createproblem: just create a model",parkmodel.parameterset 
     158            #print "ParkFitting: createproblem: just create a model",parkmodel.parameterset 
    159159            for p in parkmodel.parameterset: 
    160160                #self.param_list.append(p._getname()) 
    161                 if p.isfixed() and p._getname()in self.paramList: 
     161                if p.isfixed(): 
     162                #if p.isfixed() and p._getname()in self.paramList: 
    162163                    p.set([-numpy.inf,numpy.inf]) 
    163164             
     
    167168            parkdata=Data(x,y,dy,None) 
    168169            couple=(parkmodel,parkdata) 
    169             print "Parkfitting: fitness",couple    
     170            #print "Parkfitting: fitness",couple    
    170171            mylist.append(couple) 
    171         print "mylist",mylist 
     172        #print "mylist",mylist 
    172173        self.problem =  park.Assembly(mylist) 
    173174         
     
    190191        """ 
    191192        #from numpy.linalg.linalg.LinAlgError import LinAlgError 
    192         print "Parkfitting: fit method probably breaking just right before \ 
    193         call fit" 
     193        #print "Parkfitting: fit method probably breaking just right before \ 
     194        #call fit" 
    194195        self.createProblem() 
    195196        pars=self.problem.fit_parameters() 
     
    206207                         handler= fitresult.ConsoleUpdate(improvement_delta=0.1)) 
    207208           
    208             for p in result.parameters: 
    209                 print "fit in park fitting", p.name, p.value 
    210             return result.fitness,result.pvec,result.cov 
     209            #for p in result.parameters: 
     210            #    print "fit in park fitting", p.name, p.value,p.stderr 
     211            return result.fitness,result.pvec,result.cov,result 
    211212            
    212213        except : 
  • park_integration/test/testdata_line.txt

    r792db7d5 r6b126e8  
    33335.91837  14.9428  2.81939 
    34346.12245  22.1974  2.89592 
     356.32653  17.3418  2.97245 
     366.53061  19.8174  3.04898 
     376.73469  17.6186  3.12551 
     386.93878  21.329  3.20204 
     397.14286  20.2873  3.27857 
     407.34694  23.4112  3.3551 
     417.55102  26.063  3.43163 
     427.7551  29.8775  3.50816 
     437.95918  19.0027  3.58469 
     448.16327  19.4248  3.66122 
     458.36735  27.4876  3.73776 
     468.57143  33.8399  3.81429 
     478.77551  24.2611  3.89082 
     488.97959  29.8796  3.96735 
     499.18367  24.6149  4.04388 
     509.38776  35.7664  4.12041 
     519.59184  32.145  4.19694 
     529.79592  24.8085  4.27347 
     5310  31.3767  4.35 
Note: See TracChangeset for help on using the changeset viewer.