2 instantiations of BestDimension
Microsoft.ML.TimeSeries (2)
RootCauseAnalyzer.cs (2)
256BestDimension dimension = new BestDimension(); 298BestDimension dimension = new BestDimension();
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;