Skip to content

EvaluationThresholdResult

NexusLabs.Foundry.Evaluation

NexusLabs.Foundry.Evaluation

EvaluationThresholdResult Class

Provides the structured result of evaluating configured metric thresholds.

public sealed record EvaluationThresholdResult : System.IEquatable<NexusLabs.Foundry.Evaluation.EvaluationThresholdResult>

Inheritance System.Object 🡒 EvaluationThresholdResult

Implements System.IEquatable<EvaluationThresholdResult>

Properties

EvaluationThresholdResult.Decision Property

Gets the aggregate quality decision.

public NexusLabs.Foundry.Evaluation.EvaluationDecision Decision { get; init; }

Property Value

EvaluationDecision

EvaluationThresholdResult.Outcomes Property

Gets threshold outcomes in configuration order.

public System.Collections.Generic.IReadOnlyList<NexusLabs.Foundry.Evaluation.EvaluationThresholdOutcome> Outcomes { get; init; }

Property Value

System.Collections.Generic.IReadOnlyList<EvaluationThresholdOutcome>