Class AugmentationRecommendation
- Namespace
- AiDotNet.Augmentation
- Assembly
- AiDotNet.dll
Represents a recommendation for an augmentation with its configuration.
public class AugmentationRecommendation
- Inheritance
-
AugmentationRecommendation
- Inherited Members
Properties
AugmentationType
Gets or sets the augmentation type name.
public string AugmentationType { get; set; }
Property Value
ConfidenceScore
Gets or sets the confidence score of this recommendation (0.0 to 1.0).
public double ConfidenceScore { get; set; }
Property Value
IncompatibleWith
Gets or sets augmentations this is incompatible with.
public IList<string>? IncompatibleWith { get; set; }
Property Value
IsCritical
Gets or sets whether this augmentation is critical for the task.
public bool IsCritical { get; set; }
Property Value
Priority
Gets or sets the priority order (lower = higher priority).
public int Priority { get; set; }
Property Value
Reason
Gets or sets the reason for this recommendation.
public string? Reason { get; set; }
Property Value
RecommendedParameters
Gets or sets the recommended parameters.
public IDictionary<string, object> RecommendedParameters { get; set; }
Property Value
RecommendedProbability
Gets or sets the recommended probability (0.0 to 1.0).
public double RecommendedProbability { get; set; }