[][src]Struct rusoto_forecast::IntegerParameterRange

pub struct IntegerParameterRange {
    pub max_value: i64,
    pub min_value: i64,
    pub name: String,
    pub scaling_type: Option<String>,
}

Specifies an integer hyperparameter and it's range of tunable values. This object is part of the ParameterRanges object.

Fields

max_value: i64

The maximum tunable value of the hyperparameter.

min_value: i64

The minimum tunable value of the hyperparameter.

name: String

The name of the hyperparameter to tune.

scaling_type: Option<String>

The scale that hyperparameter tuning uses to search the hyperparameter range. Valid values:

Auto

Amazon Forecast hyperparameter tuning chooses the best scale for the hyperparameter.

Linear

Hyperparameter tuning searches the values in the hyperparameter range by using a linear scale.

Logarithmic

Hyperparameter tuning searches the values in the hyperparameter range by using a logarithmic scale.

Logarithmic scaling works only for ranges that have values greater than 0.

ReverseLogarithmic

Not supported for IntegerParameterRange.

Reverse logarithmic scaling works only for ranges that are entirely within the range 0 <= x < 1.0.

For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:

Trait Implementations

impl Clone for IntegerParameterRange[src]

impl Debug for IntegerParameterRange[src]

impl Default for IntegerParameterRange[src]

impl<'de> Deserialize<'de> for IntegerParameterRange[src]

impl PartialEq<IntegerParameterRange> for IntegerParameterRange[src]

impl Serialize for IntegerParameterRange[src]

impl StructuralPartialEq for IntegerParameterRange[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.