Changeset 1042
- Timestamp:
- Feb 6, 2008, 7:32:30 PM (16 years ago)
- Location:
- trunk
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/svm_test.cc
r1000 r1042 131 131 classifier::KernelLookup kv(kernel); 132 132 theplu::yat::classifier::SVM svm(kv, target); 133 if (!svm.train()){ 134 ok=false; 135 *error << "Training failured" << std::endl; 136 } 133 svm.train(); 137 134 138 135 theplu::yat::utility::vector alpha = svm.alpha(); -
trunk/yat/classifier/KNN.h
r1031 r1042 95 95 /// @return true if training succedeed. 96 96 /// 97 booltrain();97 void train(); 98 98 99 99 … … 241 241 242 242 template <typename Distance> 243 boolKNN<Distance>::train()243 void KNN<Distance>::train() 244 244 { 245 245 trained_=true; 246 return trained_;247 246 } 248 247 -
trunk/yat/classifier/NBC.cc
r1028 r1042 82 82 83 83 84 boolNBC::train()84 void NBC::train() 85 85 { 86 86 sigma2_.resize(data_.rows(), target_.nof_classes()); … … 133 133 } 134 134 trained_=true; 135 return trained_;136 135 } 137 136 -
trunk/yat/classifier/NBC.h
r1000 r1042 84 84 /// @return true if training succedeed. 85 85 /// 86 booltrain();86 void train(); 87 87 88 88 -
trunk/yat/classifier/NCC.h
r1033 r1042 96 96 /// @return true if training succedeed. 97 97 /// 98 booltrain();98 void train(); 99 99 100 100 … … 182 182 183 183 template <typename Distance> 184 boolNCC<Distance>::train()184 void NCC<Distance>::train() 185 185 { 186 186 if(centroids_) … … 219 219 } 220 220 } 221 return true;222 221 } 223 222 -
trunk/yat/classifier/SVM.cc
r1013 r1042 206 206 } 207 207 208 boolSVM::train(void)208 void SVM::train(void) 209 209 { 210 210 // initializing variables for optimization … … 289 289 calculate_margin(); 290 290 trained_ = calculate_bias(); 291 return trained_;292 291 } 293 292 -
trunk/yat/classifier/SVM.h
r1000 r1042 188 188 @return true if succesful 189 189 */ 190 booltrain();190 void train(); 191 191 192 192 -
trunk/yat/classifier/SupervisedClassifier.h
r1000 r1042 88 88 /// Train the classifier. 89 89 /// 90 virtual booltrain()=0;90 virtual void train()=0; 91 91 92 92
Note: See TracChangeset
for help on using the changeset viewer.