Explorar o código

controlable rand seed for DTBObliqueLS

Sven Sickert %!s(int64=9) %!d(string=hai) anos
pai
achega
3aadf237b6
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  1. 2 0
      classifier/fpclassifier/randomforest/DTBObliqueLS.cpp

+ 2 - 0
classifier/fpclassifier/randomforest/DTBObliqueLS.cpp

@@ -37,6 +37,8 @@ DTBObliqueLS::DTBObliqueLS ( const Config *conf, string section )
     minimumInformationGain = conf->gD( section, "minimum_information_gain", 10e-7 );
     minimumInformationGain = conf->gD( section, "minimum_information_gain", 10e-7 );
     lambdaInit = conf->gD( section, "lambda_init", 0.5 );
     lambdaInit = conf->gD( section, "lambda_init", 0.5 );
 
 
+    if ( conf->gB(section, "start_random_generator", true ) )
+        srand(time(NULL));
 }
 }
 
 
 DTBObliqueLS::~DTBObliqueLS()
 DTBObliqueLS::~DTBObliqueLS()