/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Specifies the hyperparameters and their default ranges. Hyperparameters can
* be categorical, continuous, or integer-valued.See Also:
AWS
* API Reference
The integer-valued hyperparameters and their default ranges.
*/ inline const Aws::VectorThe integer-valued hyperparameters and their default ranges.
*/ inline bool IntegerHyperParameterRangesHasBeenSet() const { return m_integerHyperParameterRangesHasBeenSet; } /** *The integer-valued hyperparameters and their default ranges.
*/ inline void SetIntegerHyperParameterRanges(const Aws::VectorThe integer-valued hyperparameters and their default ranges.
*/ inline void SetIntegerHyperParameterRanges(Aws::VectorThe integer-valued hyperparameters and their default ranges.
*/ inline DefaultHyperParameterRanges& WithIntegerHyperParameterRanges(const Aws::VectorThe integer-valued hyperparameters and their default ranges.
*/ inline DefaultHyperParameterRanges& WithIntegerHyperParameterRanges(Aws::VectorThe integer-valued hyperparameters and their default ranges.
*/ inline DefaultHyperParameterRanges& AddIntegerHyperParameterRanges(const DefaultIntegerHyperParameterRange& value) { m_integerHyperParameterRangesHasBeenSet = true; m_integerHyperParameterRanges.push_back(value); return *this; } /** *The integer-valued hyperparameters and their default ranges.
*/ inline DefaultHyperParameterRanges& AddIntegerHyperParameterRanges(DefaultIntegerHyperParameterRange&& value) { m_integerHyperParameterRangesHasBeenSet = true; m_integerHyperParameterRanges.push_back(std::move(value)); return *this; } /** *The continuous hyperparameters and their default ranges.
*/ inline const Aws::VectorThe continuous hyperparameters and their default ranges.
*/ inline bool ContinuousHyperParameterRangesHasBeenSet() const { return m_continuousHyperParameterRangesHasBeenSet; } /** *The continuous hyperparameters and their default ranges.
*/ inline void SetContinuousHyperParameterRanges(const Aws::VectorThe continuous hyperparameters and their default ranges.
*/ inline void SetContinuousHyperParameterRanges(Aws::VectorThe continuous hyperparameters and their default ranges.
*/ inline DefaultHyperParameterRanges& WithContinuousHyperParameterRanges(const Aws::VectorThe continuous hyperparameters and their default ranges.
*/ inline DefaultHyperParameterRanges& WithContinuousHyperParameterRanges(Aws::VectorThe continuous hyperparameters and their default ranges.
*/ inline DefaultHyperParameterRanges& AddContinuousHyperParameterRanges(const DefaultContinuousHyperParameterRange& value) { m_continuousHyperParameterRangesHasBeenSet = true; m_continuousHyperParameterRanges.push_back(value); return *this; } /** *The continuous hyperparameters and their default ranges.
*/ inline DefaultHyperParameterRanges& AddContinuousHyperParameterRanges(DefaultContinuousHyperParameterRange&& value) { m_continuousHyperParameterRangesHasBeenSet = true; m_continuousHyperParameterRanges.push_back(std::move(value)); return *this; } /** *The categorical hyperparameters and their default ranges.
*/ inline const Aws::VectorThe categorical hyperparameters and their default ranges.
*/ inline bool CategoricalHyperParameterRangesHasBeenSet() const { return m_categoricalHyperParameterRangesHasBeenSet; } /** *The categorical hyperparameters and their default ranges.
*/ inline void SetCategoricalHyperParameterRanges(const Aws::VectorThe categorical hyperparameters and their default ranges.
*/ inline void SetCategoricalHyperParameterRanges(Aws::VectorThe categorical hyperparameters and their default ranges.
*/ inline DefaultHyperParameterRanges& WithCategoricalHyperParameterRanges(const Aws::VectorThe categorical hyperparameters and their default ranges.
*/ inline DefaultHyperParameterRanges& WithCategoricalHyperParameterRanges(Aws::VectorThe categorical hyperparameters and their default ranges.
*/ inline DefaultHyperParameterRanges& AddCategoricalHyperParameterRanges(const DefaultCategoricalHyperParameterRange& value) { m_categoricalHyperParameterRangesHasBeenSet = true; m_categoricalHyperParameterRanges.push_back(value); return *this; } /** *The categorical hyperparameters and their default ranges.
*/ inline DefaultHyperParameterRanges& AddCategoricalHyperParameterRanges(DefaultCategoricalHyperParameterRange&& value) { m_categoricalHyperParameterRangesHasBeenSet = true; m_categoricalHyperParameterRanges.push_back(std::move(value)); return *this; } private: Aws::Vector