@@ -138,33 +138,33 @@ def Thurber(b, x, y=0):
138
138
139
139
140
140
# Model name fcn, #fitting params, dim of x
141
- Models = {'Bennett5' : (Bennet5 , 3 , 1 ),
142
- 'BoxBOD' : (BoxBOD , 2 , 1 ),
143
- 'Chwirut1' : (Chwirut , 3 , 1 ),
144
- 'Chwirut2' : (Chwirut , 3 , 1 ),
145
- 'DanWood' : (DanWood , 2 , 1 ),
146
- 'ENSO' : (ENSO , 9 , 1 ),
147
- 'Eckerle4' : (Eckerle4 , 3 , 1 ),
148
- 'Gauss1' : (Gauss , 8 , 1 ),
149
- 'Gauss2' : (Gauss , 8 , 1 ),
150
- 'Gauss3' : (Gauss , 8 , 1 ),
151
- 'Hahn1' : (Hahn1 , 7 , 1 ),
152
- 'Kirby2' : (Kirby , 5 , 1 ),
153
- 'Lanczos1' : (Lanczos , 6 , 1 ),
154
- 'Lanczos2' : (Lanczos , 6 , 1 ),
155
- 'Lanczos3' : (Lanczos , 6 , 1 ),
156
- 'MGH09' : (MGH09 , 4 , 1 ),
157
- 'MGH10' : (MGH10 , 3 , 1 ),
158
- 'MGH17' : (MGH17 , 5 , 1 ),
159
- 'Misra1a' : (Misra1a , 2 , 1 ),
160
- 'Misra1b' : (Misra1b , 2 , 1 ),
161
- 'Misra1c' : (Misra1c , 2 , 1 ),
162
- 'Misra1d' : (Misra1d , 2 , 1 ),
163
- 'Nelson' : (Nelson , 3 , 2 ),
164
- 'Rat42' : (Rat42 , 3 , 1 ),
165
- 'Rat43' : (Rat43 , 4 , 1 ),
166
- 'Roszman1' : (Roszman1 , 4 , 1 ),
167
- 'Thurber' : (Thurber , 7 , 1 )}
141
+ Models = {'Bennett5' : (Bennet5 , 3 , 1 ),
142
+ 'BoxBOD' : (BoxBOD , 2 , 1 ),
143
+ 'Chwirut1' : (Chwirut , 3 , 1 ),
144
+ 'Chwirut2' : (Chwirut , 3 , 1 ),
145
+ 'DanWood' : (DanWood , 2 , 1 ),
146
+ 'ENSO' : (ENSO , 9 , 1 ),
147
+ 'Eckerle4' : (Eckerle4 , 3 , 1 ),
148
+ 'Gauss1' : (Gauss , 8 , 1 ),
149
+ 'Gauss2' : (Gauss , 8 , 1 ),
150
+ 'Gauss3' : (Gauss , 8 , 1 ),
151
+ 'Hahn1' : (Hahn1 , 7 , 1 ),
152
+ 'Kirby2' : (Kirby , 5 , 1 ),
153
+ 'Lanczos1' : (Lanczos , 6 , 1 ),
154
+ 'Lanczos2' : (Lanczos , 6 , 1 ),
155
+ 'Lanczos3' : (Lanczos , 6 , 1 ),
156
+ 'MGH09' : (MGH09 , 4 , 1 ),
157
+ 'MGH10' : (MGH10 , 3 , 1 ),
158
+ 'MGH17' : (MGH17 , 5 , 1 ),
159
+ 'Misra1a' : (Misra1a , 2 , 1 ),
160
+ 'Misra1b' : (Misra1b , 2 , 1 ),
161
+ 'Misra1c' : (Misra1c , 2 , 1 ),
162
+ 'Misra1d' : (Misra1d , 2 , 1 ),
163
+ 'Nelson' : (Nelson , 3 , 2 ),
164
+ 'Rat42' : (Rat42 , 3 , 1 ),
165
+ 'Rat43' : (Rat43 , 4 , 1 ),
166
+ 'Roszman1' : (Roszman1 , 4 , 1 ),
167
+ 'Thurber' : (Thurber , 7 , 1 )}
168
168
169
169
170
170
def ReadNistData (dataset ):
@@ -217,8 +217,8 @@ def ReadNistData(dataset):
217
217
218
218
y = array (y )
219
219
x = array (x )
220
- out = {'y' : y , 'x' : x , 'nparams' : nparams , 'ndata' : ndata ,
221
- 'nfree ' : nfree , 'start1 ' : start1 , 'start2 ' : start2 ,
222
- 'sum_squares ' : sum_squares , 'std_dev ' : std_dev ,
223
- 'cert' : certval , 'cert_values' : certval , ' cert_stderr' : certerr }
220
+ out = {'y' : y , 'x' : x , 'nparams' : nparams , 'ndata' : ndata , 'nfree' : nfree ,
221
+ 'start1 ' : start1 , 'start2 ' : start2 , 'sum_squares ' : sum_squares ,
222
+ 'std_dev ' : std_dev , 'cert ' : certval , 'cert_values' : certval ,
223
+ 'cert_stderr' : certerr }
224
224
return out
0 commit comments