3 instantiations of RootCause
Microsoft.ML.TimeSeries (3)
RootCauseAnalyzer.cs (3)
56
_preparedCauses.Add(new
RootCause
() { Items = new List<RootCauseItem>() });
149
_preparedCauses.Add(new
RootCause
{ Items = new List<RootCauseItem>() { new RootCauseItem(anomalyDimension) } });
155
RootCause rootCause = new
RootCause
{ Items = new List<RootCauseItem>() };
21 references to RootCause
Microsoft.ML.Samples (3)
Dynamic\Transforms\TimeSeries\LocalizeRootCause.cs (1)
23
RootCause
prediction = mlContext.AnomalyDetection.LocalizeRootCause(data);
Dynamic\Transforms\TimeSeries\LocalizeRootCauseMultidimension.cs (2)
24
List<
RootCause
> prediction = mlContext.AnomalyDetection.LocalizeRootCauses(data);
28
foreach (
RootCause
cause in prediction)
Microsoft.ML.TimeSeries (13)
ExtensionsCatalog.cs (5)
319
/// Create <see cref="
RootCause
"/>, which localizes root causes using decision tree algorithm.
336
public static
RootCause
LocalizeRootCause(this AnomalyDetectionCatalog catalog, RootCauseLocalizationInput src, double beta = 0.3, double rootCauseThreshold = 0.95)
338
List<
RootCause
> causes = LocalizeRootCauses(catalog, src, beta, rootCauseThreshold);
351
/// Outputs an ordered list of <see cref="
RootCause
"/>s. The order corresponds to which prepared cause is most likely to be the root cause.
365
public static List<
RootCause
> LocalizeRootCauses(this AnomalyDetectionCatalog catalog, RootCauseLocalizationInput src, double beta = 0.5, double rootCauseThreshold = 0.95)
RootCauseAnalyzer.cs (8)
21
private readonly List<
RootCause
> _preparedCauses;
28
_preparedCauses = new List<
RootCause
>();
31
public
RootCause
Analyze()
36
public List<
RootCause
> AnalyzePossibleCauses()
45
private List<
RootCause
> AnalyzeOneLayer(RootCauseLocalizationInput src)
61
foreach (
var
dst in _preparedCauses)
155
RootCause
rootCause = new RootCause { Items = new List<RootCauseItem>() };
350
private void GetRootCauseDirectionAndScore(Dictionary<Dictionary<string, Object>, TimeSeriesPoint> dimPointMapping, Dictionary<string, Object> anomalyRoot,
RootCause
dst, double beta, PointTree pointTree, AggregateType aggType, Object aggSymbol)
Microsoft.ML.TimeSeries.Tests (5)
TimeSeriesDirectApi.cs (5)
961
RootCause
rootCause = ml.AnomalyDetection.LocalizeRootCause(rootCauseLocalizationInput);
988
List<
RootCause
> preparedCauses = ml.AnomalyDetection.LocalizeRootCauses(rootCauseLocalizationInput);
1038
RootCause
rootCause = ml.AnomalyDetection.LocalizeRootCause(rootCauseLocalizationInput);
1188
RootCause
rootCause = ml.AnomalyDetection.LocalizeRootCause(rootCauseLocalizationInput);
1222
RootCause
rootCause = ml.AnomalyDetection.LocalizeRootCause(rootCauseLocalizationInput);