@@ -116,31 +116,31 @@ public CrossValidationOutput<TInput, TOutput> CrossValidate<TInput, TOutput>(Lea
116116
117117                experiment . Run ( ) ; 
118118
119-                 CrossValidationOutput < TInput ,   TOutput >   cvo  =  new  CrossValidationOutput < TInput ,  TOutput > ( ) ; 
120-                 cvo . PredictorModels  =  new  PredictionModel < TInput ,  TOutput > [ NumFolds ] ; 
119+                 var   cvOutput  =  new  CrossValidationOutput < TInput ,  TOutput > ( ) ; 
120+                 cvOutput . PredictorModels  =  new  PredictionModel < TInput ,  TOutput > [ NumFolds ] ; 
121121
122122                for  ( int  Index  =  0 ;  Index  <  NumFolds ;  Index ++ ) 
123123                { 
124124
125125                    if  ( Kind  ==  MacroUtilsTrainerKinds . SignatureBinaryClassifierTrainer ) 
126126                    { 
127-                         cvo . BinaryClassificationMetrics  =  BinaryClassificationMetrics . FromMetrics ( 
127+                         cvOutput . BinaryClassificationMetrics  =  BinaryClassificationMetrics . FromMetrics ( 
128128                            environment , 
129129                            experiment . GetOutput ( crossValidateOutput . OverallMetrics ) , 
130130                            experiment . GetOutput ( crossValidateOutput . ConfusionMatrix ) , 
131131                            2 ) ; 
132132                    } 
133133                    else  if ( Kind  ==  MacroUtilsTrainerKinds . SignatureMultiClassClassifierTrainer ) 
134134                    { 
135-                         cvo . ClassificationMetrics  =  ClassificationMetrics . FromMetrics ( 
135+                         cvOutput . ClassificationMetrics  =  ClassificationMetrics . FromMetrics ( 
136136                            environment , 
137137                            experiment . GetOutput ( crossValidateOutput . OverallMetrics ) , 
138138                            experiment . GetOutput ( crossValidateOutput . ConfusionMatrix ) , 
139139                            2 ) ; 
140140                    } 
141141                    else  if  ( Kind  ==  MacroUtilsTrainerKinds . SignatureRegressorTrainer ) 
142142                    { 
143-                         cvo . RegressionMetrics  =  RegressionMetrics . FromOverallMetrics ( 
143+                         cvOutput . RegressionMetrics  =  RegressionMetrics . FromOverallMetrics ( 
144144                            environment , 
145145                            experiment . GetOutput ( crossValidateOutput . OverallMetrics ) , 
146146                            2 ) ; 
@@ -161,11 +161,11 @@ public CrossValidationOutput<TInput, TOutput> CrossValidate<TInput, TOutput>(Lea
161161
162162                        predictor  =  environment . CreateBatchPredictionEngine < TInput ,  TOutput > ( memoryStream ) ; 
163163
164-                         cvo . PredictorModels [ Index ]  =  new  PredictionModel < TInput ,  TOutput > ( predictor ,  memoryStream ) ; 
164+                         cvOutput . PredictorModels [ Index ]  =  new  PredictionModel < TInput ,  TOutput > ( predictor ,  memoryStream ) ; 
165165                    } 
166166                } 
167167
168-                 return  cvo ; 
168+                 return  cvOutput ; 
169169            } 
170170        } 
171171    } 
0 commit comments