2 instantiations of BestDimension
Microsoft.ML.TimeSeries (2)
28 references to BestDimension
Microsoft.ML.TimeSeries (28)
RootCauseAnalyzer.cs (28)
135IEnumerable<BestDimension> best;
153foreach (var dimension in best)
247protected IEnumerable<BestDimension> SelectOrderedDimension(List<TimeSeriesPoint> totalPoints, List<TimeSeriesPoint> anomalyPoints, List<string> aggDim)
250SortedDictionary<BestDimension, double> entropyGainMap = new SortedDictionary<BestDimension, double>();
251Dictionary<BestDimension, double> entroyGainRatioMap = new Dictionary<BestDimension, double>();
256BestDimension dimension = new BestDimension();
290private IEnumerable<BestDimension> SelectOrderedDimensions(Dictionary<string, List<TimeSeriesPoint>> pointChildren, Dictionary<string, List<TimeSeriesPoint>> anomalyChildren, List<string> aggDim)
292SortedDictionary<BestDimension, double> entropyMap = new SortedDictionary<BestDimension, double>();
293Dictionary<BestDimension, double> entropyRatioMap = new Dictionary<BestDimension, double>();
298BestDimension dimension = new BestDimension();
478private IEnumerable<BestDimension> OrderDimensions(SortedDictionary<BestDimension, double> valueMap, Dictionary<BestDimension, double> valueRatioMap, double meanGain, bool isLeavesLevel = true)
480List<KeyValuePair<BestDimension, double>> valueMapAsList = valueMap.ToList();
481List<BestDimension> ordered = new List<BestDimension>();
483BestDimension best;
488foreach (KeyValuePair<BestDimension, double> dimension in valueMapAsList)
535private BestDimension GetBestDimension(BestDimension best, KeyValuePair<BestDimension, double> dimension, Dictionary<BestDimension, Double> valueRatioMap)
784BestDimension other = obj as BestDimension;