Changeset 211 for trunk/regress.d
- Timestamp:
- 08/22/10 21:53:08 (1 year ago)
- Files:
-
- trunk/regress.d (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/regress.d
r209 r211 63 63 } 64 64 65 double front() const pure nothrow {65 @property double front() const pure nothrow { 66 66 return cache; 67 67 } … … 74 74 } 75 75 76 typeof(this) save() @property{76 @property typeof(this) save() { 77 77 return this; 78 78 } 79 79 80 bool empty() @property{80 @property bool empty() { 81 81 return range.empty; 82 82 } … … 277 277 size_t i = 0; 278 278 foreach(elem; X) { 279 double frnt = elem.front ();279 double frnt = elem.front; 280 280 sum += frnt * betas[i]; 281 281 i++; … … 309 309 } 310 310 311 double front() const pure nothrow {311 @property double front() const pure nothrow { 312 312 return residual; 313 313 } … … 329 329 } 330 330 331 bool empty() const pure nothrow {331 @property bool empty() const pure nothrow { 332 332 return _empty; 333 333 } 334 334 335 typeof(this) save() @property{335 @property typeof(this) save() { 336 336 auto ret = this; 337 337 ret.Y = ret.Y.save; … … 512 512 double residual = residuals.front; 513 513 S += residual * residual; 514 double Yfront = residuals.Y.front ();514 double Yfront = residuals.Y.front; 515 515 double predicted = Yfront - residual; 516 516 R2Calc.put(predicted, Yfront);
