Class HyperparameterDefinition
- Namespace
- AiDotNet.Augmentation
- Assembly
- AiDotNet.dll
Represents a hyperparameter definition for AutoML search.
public class HyperparameterDefinition
- Inheritance
-
HyperparameterDefinition
- Inherited Members
Properties
Choices
Gets or sets the categorical choices (for categorical type).
public IList<object>? Choices { get; set; }
Property Value
Conditions
Gets or sets conditional dependencies (e.g., only active if another param has specific value).
public IDictionary<string, object>? Conditions { get; set; }
Property Value
DefaultValue
Gets or sets the default value.
public object? DefaultValue { get; set; }
Property Value
Description
Gets or sets the description of this parameter.
public string? Description { get; set; }
Property Value
IsRequired
Gets or sets whether this parameter is required.
public bool IsRequired { get; set; }
Property Value
MaxValue
Gets or sets the maximum value (for continuous/integer/log-scale).
public double? MaxValue { get; set; }
Property Value
MinValue
Gets or sets the minimum value (for continuous/integer/log-scale).
public double? MinValue { get; set; }
Property Value
Name
Gets or sets the parameter name.
public string Name { get; set; }
Property Value
Type
Gets or sets the parameter type.
public HyperparameterType Type { get; set; }