3 writes to PassNum
Microsoft.ML.Data (3)
Evaluators\EvaluatorBase.cs (3)
254PassNum = -1; 261PassNum = 0; 282PassNum++;
27 references to PassNum
Microsoft.ML.Data (27)
Evaluators\AnomalyDetectionEvaluator.cs (12)
475return _streaming ? PassNum == 0 : PassNum == 1; 480Host.Assert(!_streaming && PassNum < 2 || PassNum < 1); 481if (!_streaming && PassNum == 0) 487return !_streaming && PassNum < 2 || PassNum < 1; 504Host.Assert(!_streaming && PassNum < 2 || PassNum < 1); 533if (PassNum == 0) 542if (PassNum == 0) 547if (PassNum == 0)
Evaluators\BinaryClassifierEvaluator.cs (1)
623Host.Assert(PassNum < 1);
Evaluators\ClusteringEvaluator.cs (7)
503if (PassNum == 0) 514Host.Assert(PassNum == 1 && _calculateDbi); 524if (PassNum == 0) 532return _calculateDbi && PassNum < 2 || PassNum < 1; 546if (PassNum == 0) 555Host.Assert(PassNum == 1 && _calculateDbi);
Evaluators\EvaluatorBase.cs (3)
260Host.Check(PassNum == -1, "Start() should only be called before processing any data."); 291return PassNum < 1; 296Host.Assert(PassNum < 1);
Evaluators\MulticlassClassificationEvaluator.cs (1)
414Host.Assert(PassNum < 1);
Evaluators\MultiOutputRegressionEvaluator.cs (1)
304Contracts.Assert(PassNum < 1);
Evaluators\RankingEvaluator.cs (1)
454Contracts.Assert(PassNum < 1);
Evaluators\RegressionEvaluatorBase.cs (1)
202Contracts.Assert(PassNum < 1);