Show / Hide Table of Contents

Class CfnSolution.HpoConfigProperty

Describes the properties for hyperparameter optimization (HPO).

Inheritance
object
CfnSolution.HpoConfigProperty
Implements
CfnSolution.IHpoConfigProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.Personalize
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnSolution.HpoConfigProperty : CfnSolution.IHpoConfigProperty
Syntax (vb)
Public Class CfnSolution.HpoConfigProperty Implements CfnSolution.IHpoConfigProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-hpoconfig.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.Personalize;

             var hpoConfigProperty = new HpoConfigProperty {
                 AlgorithmHyperParameterRanges = new AlgorithmHyperParameterRangesProperty {
                     CategoricalHyperParameterRanges = new [] { new CategoricalHyperParameterRangeProperty {
                         Name = "name",
                         Values = new [] { "values" }
                     } },
                     ContinuousHyperParameterRanges = new [] { new ContinuousHyperParameterRangeProperty {
                         MaxValue = 123,
                         MinValue = 123,
                         Name = "name"
                     } },
                     IntegerHyperParameterRanges = new [] { new IntegerHyperParameterRangeProperty {
                         MaxValue = 123,
                         MinValue = 123,
                         Name = "name"
                     } }
                 },
                 HpoObjective = new HpoObjectiveProperty {
                     MetricName = "metricName",
                     MetricRegex = "metricRegex",
                     Type = "type"
                 },
                 HpoResourceConfig = new HpoResourceConfigProperty {
                     MaxNumberOfTrainingJobs = "maxNumberOfTrainingJobs",
                     MaxParallelTrainingJobs = "maxParallelTrainingJobs"
                 }
             };

Synopsis

Constructors

HpoConfigProperty()

Describes the properties for hyperparameter optimization (HPO).

Properties

AlgorithmHyperParameterRanges

The hyperparameters and their allowable ranges.

HpoObjective

The metric to optimize during HPO.

HpoResourceConfig

Describes the resource configuration for HPO.

Constructors

HpoConfigProperty()

Describes the properties for hyperparameter optimization (HPO).

public HpoConfigProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-hpoconfig.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.Personalize;

             var hpoConfigProperty = new HpoConfigProperty {
                 AlgorithmHyperParameterRanges = new AlgorithmHyperParameterRangesProperty {
                     CategoricalHyperParameterRanges = new [] { new CategoricalHyperParameterRangeProperty {
                         Name = "name",
                         Values = new [] { "values" }
                     } },
                     ContinuousHyperParameterRanges = new [] { new ContinuousHyperParameterRangeProperty {
                         MaxValue = 123,
                         MinValue = 123,
                         Name = "name"
                     } },
                     IntegerHyperParameterRanges = new [] { new IntegerHyperParameterRangeProperty {
                         MaxValue = 123,
                         MinValue = 123,
                         Name = "name"
                     } }
                 },
                 HpoObjective = new HpoObjectiveProperty {
                     MetricName = "metricName",
                     MetricRegex = "metricRegex",
                     Type = "type"
                 },
                 HpoResourceConfig = new HpoResourceConfigProperty {
                     MaxNumberOfTrainingJobs = "maxNumberOfTrainingJobs",
                     MaxParallelTrainingJobs = "maxParallelTrainingJobs"
                 }
             };

Properties

AlgorithmHyperParameterRanges

The hyperparameters and their allowable ranges.

public object? AlgorithmHyperParameterRanges { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-hpoconfig.html#cfn-personalize-solution-hpoconfig-algorithmhyperparameterranges

Type union: either IResolvable or CfnSolution.IAlgorithmHyperParameterRangesProperty

HpoObjective

The metric to optimize during HPO.

public object? HpoObjective { get; set; }
Property Value

object

Remarks
Amazon Personalize doesn't support configuring the <code>hpoObjective</code> at this time.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-hpoconfig.html#cfn-personalize-solution-hpoconfig-hpoobjective

Type union: either IResolvable or CfnSolution.IHpoObjectiveProperty

HpoResourceConfig

Describes the resource configuration for HPO.

public object? HpoResourceConfig { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-hpoconfig.html#cfn-personalize-solution-hpoconfig-hporesourceconfig

Type union: either IResolvable or CfnSolution.IHpoResourceConfigProperty

Implements

CfnSolution.IHpoConfigProperty
Back to top Generated by DocFX