@@ -35,7 +35,7 @@ void TrainClassificationModel()
3535 output, " Silent:!V:!DrawProgressBar:AnalysisType=Classification" );
3636
3737 // Open trees with signal and background events
38- const std::string filename = " http://root.cern/files/tmva_class_example.root " ;
38+ const std::string filename = filenameClassification ;
3939 std::unique_ptr<TFile> data{TFile::Open (filename.c_str ())};
4040 auto signal = (TTree *)data->Get (" TreeS" );
4141 auto background = (TTree *)data->Get (" TreeB" );
@@ -58,7 +58,7 @@ void TrainClassificationModel()
5858
5959// Regression
6060static const std::string modelRegression = " RReaderRegression/weights/RReaderRegression_BDTG.weights.xml" ;
61- static const std::string filenameRegression = " http://root.cern/files /tmva_reg_example.root" ;
61+ static const std::string filenameRegression = std::string( gROOT -> GetTutorialDir ()) + "/machine_learning/data /tmva_reg_example.root";
6262static const std::vector<std::string> variablesRegression = {" var1" , " var2" };
6363
6464void TrainRegressionModel ()
@@ -77,7 +77,7 @@ void TrainRegressionModel()
7777 output, " Silent:!V:!DrawProgressBar:AnalysisType=Regression" );
7878
7979 // Open trees with signal and background events
80- const std::string filename = " http://root.cern/files/tmva_reg_example.root " ;
80+ const std::string filename = filenameRegression ;
8181 std::unique_ptr<TFile> data{TFile::Open (filename.c_str ())};
8282 auto tree = (TTree *)data->Get (" TreeR" );
8383
@@ -97,7 +97,7 @@ void TrainRegressionModel()
9797
9898// Multiclass
9999static const std::string modelMulticlass = " RReaderMulticlass/weights/RReaderMulticlass_BDT.weights.xml" ;
100- static const std::string filenameMulticlass = " http://root.cern/files /tmva_multiclass_example.root" ;
100+ static const std::string filenameMulticlass = std::string( gROOT -> GetTutorialDir ()) + "/machine_learning/data /tmva_multiclass_example.root";
101101static const std::vector<std::string> variablesMulticlass = variablesClassification;
102102
103103void TrainMulticlassModel ()
@@ -116,7 +116,7 @@ void TrainMulticlassModel()
116116 output, " Silent:!V:!DrawProgressBar:AnalysisType=Multiclass" );
117117
118118 // Open trees with signal and background events
119- const std::string filename = " http://root.cern/files/tmva_multiclass_example.root " ;
119+ const std::string filename = filenameMulticlass ;
120120 std::unique_ptr<TFile> data{TFile::Open (filename.c_str ())};
121121 auto signal = (TTree *)data->Get (" TreeS" );
122122 auto background0 = (TTree *)data->Get (" TreeB0" );
0 commit comments