浏览代码

minor changes for backward compatibility

Alexander Freytag 12 年之前
父节点
当前提交
cf5a8edaba
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      GPHIKClassifier.cpp

+ 3 - 3
GPHIKClassifier.cpp

@@ -91,15 +91,15 @@ void GPHIKClassifier::init(const Config *conf, const string & confSection)
    
   //how do we approximate the predictive variance for classification uncertainty?
   string varianceApproximationString = conf->gS(confSection, "varianceApproximation", "approximate_fine"); //default: fine approximative uncertainty prediction
-  if (varianceApproximationString.compare("approximate_rough") == 0)
+  if ( (varianceApproximationString.compare("approximate_rough") == 0) || ((varianceApproximationString.compare("1") == 0)) )
   {
     this->varianceApproximation = APPROXIMATE_ROUGH;
   }
-  else if (varianceApproximationString.compare("approximate_fine") == 0)
+  else if ( (varianceApproximationString.compare("approximate_fine") == 0) || ((varianceApproximationString.compare("2") == 0)) )
   {
     this->varianceApproximation = APPROXIMATE_FINE;
   }
-  else if (varianceApproximationString.compare("exact") == 0)
+  else if ( (varianceApproximationString.compare("exact") == 0)  || ((varianceApproximationString.compare("3") == 0)) )
   {
     this->varianceApproximation = EXACT;
   }