Changeset 1020
- Timestamp:
- Feb 1, 2008, 6:17:26 PM (16 years ago)
- Location:
- trunk/yat/regression
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/yat/regression/LinearWeighted.cc
r1000 r1020 64 64 } 65 65 66 void LinearWeighted::fit(const utility:: vector& x,67 const utility:: vector& y,68 const utility:: vector& w)66 void LinearWeighted::fit(const utility::VectorBase& x, 67 const utility::VectorBase& y, 68 const utility::VectorBase& w) 69 69 { 70 70 assert(x.size()==y.size()); -
trunk/yat/regression/LinearWeighted.h
r1000 r1020 32 32 namespace yat { 33 33 namespace utility { 34 class vector;34 class VectorBase; 35 35 } 36 36 namespace regression { … … 97 97 **/ 98 98 /// @todo calculate mse 99 void fit(const utility:: vector& x, const utility::vector& y,100 const utility:: vector& w);99 void fit(const utility::VectorBase& x, const utility::VectorBase& y, 100 const utility::VectorBase& w); 101 101 102 102 /// -
trunk/yat/regression/NaiveWeighted.cc
r1000 r1020 44 44 } 45 45 46 void NaiveWeighted::fit(const utility:: vector& x,47 const utility:: vector& y,48 const utility:: vector& w)46 void NaiveWeighted::fit(const utility::VectorBase& x, 47 const utility::VectorBase& y, 48 const utility::VectorBase& w) 49 49 { 50 50 assert(x.size()==y.size()); -
trunk/yat/regression/NaiveWeighted.h
r1000 r1020 36 36 namespace yat { 37 37 namespace utility { 38 class vector;38 class VectorBase; 39 39 } 40 40 namespace regression { … … 65 65 the inverse of the variance for \f$ y_i \f$ 66 66 */ 67 void fit(const utility:: vector& x,68 const utility:: vector& y,69 const utility:: vector& w);67 void fit(const utility::VectorBase& x, 68 const utility::VectorBase& y, 69 const utility::VectorBase& w); 70 70 71 71 /// -
trunk/yat/regression/OneDimensionalWeighted.h
r1000 r1020 34 34 namespace yat { 35 35 namespace utility { 36 class vector;36 class VectorBase; 37 37 } 38 38 namespace regression { … … 63 63 to the inverse of the variance for \f$ y_i \f$ 64 64 */ 65 virtual void fit(const utility:: vector& x, const utility::vector& y,66 const utility:: vector& w)=0;65 virtual void fit(const utility::VectorBase& x, const utility::VectorBase& y, 66 const utility::VectorBase& w)=0; 67 67 68 68 /// -
trunk/yat/regression/PolynomialWeighted.cc
r1000 r1020 42 42 } 43 43 44 void PolynomialWeighted::fit(const utility:: vector& x,45 const utility:: vector& y,46 const utility:: vector& w)44 void PolynomialWeighted::fit(const utility::VectorBase& x, 45 const utility::VectorBase& y, 46 const utility::VectorBase& w) 47 47 { 48 48 assert(x.size()==y.size()); -
trunk/yat/regression/PolynomialWeighted.h
r1000 r1020 57 57 /// y_i \f$ 58 58 /// 59 void fit(const utility:: vector& x, const utility::vector& y,60 const utility:: vector& w);59 void fit(const utility::VectorBase& x, const utility::VectorBase& y, 60 const utility::VectorBase& w); 61 61 62 62 /// … … 66 66 /// 67 67 const utility::vector& fit_parameters(void) const; 68 69 ///70 /// @return parameters for polynomial model71 ///72 utility::vector fit_parameters(void) { return md_.fit_parameters(); }73 68 74 69 ///
Note: See TracChangeset
for help on using the changeset viewer.