45 instantiations of ProgressHeader
Microsoft.ML.Core (3)
Data\ProgressReporter.cs (3)
62_headerAndAction = Tuple.Create<ProgressHeader, Action<IProgressEntry>>(new ProgressHeader(null), null); 193var jointEntry = new ProgressEntry(false, new ProgressHeader(hMetrics.ToArray(), hProgress.ToArray())); 246_headerAndAction = Tuple.Create<ProgressHeader, Action<IProgressEntry>>(new ProgressHeader(null), null);
Microsoft.ML.Data (5)
DataLoadSave\Binary\BinarySaver.cs (1)
597pch.SetHeader(new ProgressHeader(new[] { "rows" }), e => e.SetProgress(0, rows));
DataLoadSave\Text\TextSaver.cs (1)
446pch.SetHeader(new ProgressHeader(new[] { "rows" }), e => e.SetProgress(0, stateCount, rowCount));
Transforms\Normalizer.cs (1)
563pch.SetHeader(new ProgressHeader("examples"), e => e.SetProgress(0, numRows));
Transforms\ValueToKeyMappingTransformer.cs (2)
486var header = new ProgressHeader(new[] { "Total Terms" }, new[] { "examples" }); 592var header = new ProgressHeader(new[] { "Total Terms" }, new[] { "examples" });
Microsoft.ML.FastTree (7)
FastTree.cs (5)
648pch.SetHeader(new ProgressHeader("trees"), e => e.SetProgress(0, Ensemble.NumTrees, numTotalTrees)); 1405pch.SetHeader(new ProgressHeader("features"), e => e.SetProgress(0, iFeature, features.Length)); 1816pch.SetHeader(new ProgressHeader("examples"), 1913pch.SetHeader(new ProgressHeader("features"), e => e.SetProgress(0, iFeature, NumFeatures)); 2069pch.SetHeader(new ProgressHeader("features"), e => e.SetProgress(0, iFeature, NumFeatures));
GamTrainer.cs (1)
307pch.SetHeader(new ProgressHeader("iterations"), e => e.SetProgress(0, iteration, iterations));
SumupPerformanceCommand.cs (1)
156pch.SetHeader(new ProgressHeader("arrays"), e => e.SetProgress(0, created, arrays.Length));
Microsoft.ML.KMeansClustering (3)
KMeansPlusPlusTrainer.cs (3)
351pCh.SetHeader(new ProgressHeader("centroids"), (e) => e.SetProgress(0, i, k)); 827pCh.SetHeader(new ProgressHeader("rounds"), (e) => e.SetProgress(0, logicalExternalRounds, numRounds + 2)); 1367pch.SetHeader(new ProgressHeader(
Microsoft.ML.LightGbm (1)
WrappedLightGbmTraining.cs (1)
53var header = new ProgressHeader(metrics.ToArray(), units.ToArray());
Microsoft.ML.Mkl.Components (2)
SymSgdClassificationTrainer.cs (2)
755pch.SetHeader(new ProgressHeader(new[] { "iterations" }), 765pch.SetHeader(new ProgressHeader(new[] { "iterations" }),
Microsoft.ML.PCA (1)
PcaTrainer.cs (1)
314pch.SetHeader(new ProgressHeader(new[] { "rows" }), e => e.SetProgress(0, count));
Microsoft.ML.Recommender (1)
SafeTrainingAndModelBuffer.cs (1)
271pch.SetHeader(new ProgressHeader(new[] { "processed rows", "created nodes" }),
Microsoft.ML.StandardTrainers (14)
FactorizationMachine\FactorizationMachineTrainer.cs (1)
472pch.SetHeader(new ProgressHeader(metricNames.ToArray(), new string[] { "iterations", "examples" }), entry =>
Optimizer\Optimizer.cs (1)
614var header = new ProgressHeader(new[] { "Loss", "Improvement" }, new[] { "iterations", "gradients" });
Standard\LogisticRegression\LbfgsPredictorBase.cs (3)
607pch.SetHeader(new ProgressHeader(null, new[] { "examples" }), 848pch.SetHeader(new ProgressHeader(null, new[] { "examples" }), e => e.SetProgress(0, iv - ivMin, ivLim - ivMin)); 871pch.SetHeader(new ProgressHeader(null, new[] { "examples" }), e => e.SetProgress(0, count));
Standard\MulticlassClassification\MulticlassNaiveBayesTrainer.cs (1)
155pch.SetHeader(new ProgressHeader(new[] { "Examples Processed" }, new[] { "count" }), e =>
Standard\SdcaBinary.cs (7)
384pch.SetHeader(new ProgressHeader("examples"), e => e.SetProgress(0, count)); 434pch.SetHeader(new ProgressHeader("examples"), e => e.SetProgress(0, count)); 575pch.SetHeader(new ProgressHeader("examples"), e => e.SetProgress(0, row, count)); 603pch.SetHeader(new ProgressHeader(metricNames, new[] { "iterations" }), e => e.SetProgress(0, iter, maxIterations)); 809pch.SetHeader(new ProgressHeader("examples"), e => e.SetProgress(0, rowCount)); 2172pch.SetHeader(new ProgressHeader(new[] { "Loss", "Improvement" }, new[] { "iterations" }), 2184pch.SetHeader(new ProgressHeader(new[] { "Loss", "Improvement" }, new[] { "iterations" }),
Standard\SdcaMulticlass.cs (1)
198pch.SetHeader(new ProgressHeader("examples"), e => e.SetProgress(0, rowCount));
Microsoft.ML.TorchSharp (3)
AutoFormerV2\ObjectDetectionTrainer.cs (1)
164var header = new ProgressHeader(new[] { "Loss" }, new[] { "total images" });
Roberta\QATrainer.cs (1)
153var header = new ProgressHeader(new[] { "Loss" }, new[] { "Total Rows" });
TorchSharpBaseTrainer.cs (1)
106var header = new ProgressHeader(new[] { "Accuracy" }, null);
Microsoft.ML.Transforms (4)
CountFeatureSelection.cs (1)
328var header = new ProgressHeader(new[] { "rows" });
MutualInformationFeatureSelection.cs (1)
490var header = new ProgressHeader(new[] { "columns" });
PermutationFeatureImportance.cs (1)
176pch.SetHeader(new ProgressHeader("processed slots"), e => e.SetProgress(0, processedCnt));
Text\NgramTransform.cs (1)
268pch.SetHeader(new ProgressHeader(new[] { "Total n-grams" }, new[] { "documents" }),
Microsoft.ML.Vision (1)
DnnRetrainTransform.cs (1)
343pch.SetHeader(new ProgressHeader(new[] { "Loss", "Metric" }, new[] { "Epoch" }), (e) => e.SetProgress(0, epoch, options.Epoch));
21 references to ProgressHeader
Microsoft.ML.Core (12)
Data\IProgressChannel.cs (1)
51void SetHeader(ProgressHeader header, Action<IProgressEntry> fillAction);
Data\ProgressReporter.cs (11)
31private Tuple<ProgressHeader, Action<IProgressEntry>> _headerAndAction; 62_headerAndAction = Tuple.Create<ProgressHeader, Action<IProgressEntry>>(new ProgressHeader(null), null); 66public void SetHeader(ProgressHeader header, Action<IProgressEntry> fillAction) 218private Tuple<ProgressHeader, Action<IProgressEntry>> _headerAndAction; 246_headerAndAction = Tuple.Create<ProgressHeader, Action<IProgressEntry>>(new ProgressHeader(null), null); 260public void SetHeader(ProgressHeader header, Action<IProgressEntry> fillAction) 491public readonly ProgressHeader Header; 500/// Parallel to the header's <see cref="ProgressHeader.UnitNames"/>. Null value indicates 'not applicable now'. 509/// Parallel to the header's <see cref="ProgressHeader.UnitNames"/>. Null value indicates unbounded or unknown. 514/// The reported metrics. Parallel to the header's <see cref="ProgressHeader.MetricNames"/>. 554public ProgressEntry(bool isCheckpoint, ProgressHeader header)
Microsoft.ML.Data (2)
Transforms\ValueToKeyMappingTransformer.cs (2)
486var header = new ProgressHeader(new[] { "Total Terms" }, new[] { "examples" }); 592var header = new ProgressHeader(new[] { "Total Terms" }, new[] { "examples" });
Microsoft.ML.LightGbm (1)
WrappedLightGbmTraining.cs (1)
53var header = new ProgressHeader(metrics.ToArray(), units.ToArray());
Microsoft.ML.StandardTrainers (1)
Optimizer\Optimizer.cs (1)
614var header = new ProgressHeader(new[] { "Loss", "Improvement" }, new[] { "iterations", "gradients" });
Microsoft.ML.TorchSharp (3)
AutoFormerV2\ObjectDetectionTrainer.cs (1)
164var header = new ProgressHeader(new[] { "Loss" }, new[] { "total images" });
Roberta\QATrainer.cs (1)
153var header = new ProgressHeader(new[] { "Loss" }, new[] { "Total Rows" });
TorchSharpBaseTrainer.cs (1)
106var header = new ProgressHeader(new[] { "Accuracy" }, null);
Microsoft.ML.Transforms (2)
CountFeatureSelection.cs (1)
328var header = new ProgressHeader(new[] { "rows" });
MutualInformationFeatureSelection.cs (1)
490var header = new ProgressHeader(new[] { "columns" });