Table of Contents

Class PerformancePrediction

Namespace
DotCompute.Abstractions.Debugging.Types
Assembly
DotCompute.Abstractions.dll

Predicted future performance metrics based on trend analysis.

public sealed class PerformancePrediction
Inheritance
PerformancePrediction
Inherited Members

Properties

ConfidenceIntervalLower

Gets or sets the prediction confidence interval lower bound.

public double ConfidenceIntervalLower { get; set; }

Property Value

double

ConfidenceIntervalUpper

Gets or sets the prediction confidence interval upper bound.

public double ConfidenceIntervalUpper { get; set; }

Property Value

double

ConfidenceLevel

Gets or sets the prediction confidence level (typically 0.95 for 95% confidence).

public double ConfidenceLevel { get; set; }

Property Value

double

IdentifiedRisks

Gets or sets potential risks identified in the prediction.

public IList<string> IdentifiedRisks { get; init; }

Property Value

IList<string>

PredictedExecutionTime

Gets or sets the predicted execution time.

public TimeSpan PredictedExecutionTime { get; set; }

Property Value

TimeSpan

PredictedMemoryUsage

Gets or sets the predicted memory usage in bytes.

public long PredictedMemoryUsage { get; set; }

Property Value

long

PredictedThroughput

Gets or sets the predicted throughput.

public double PredictedThroughput { get; set; }

Property Value

double

PredictionHorizon

Gets or sets the prediction horizon (how far into the future).

public TimeSpan PredictionHorizon { get; set; }

Property Value

TimeSpan