Enum gapi_grpc::google::cloud::aiplatform::v1::study_spec::ObservationNoise[][src]

#[repr(i32)]pub enum ObservationNoise {
    Unspecified,
    Low,
    High,
}

Describes the noise level of the repeated observations.

“Noisy” means that the repeated observations with the same Trial parameters may lead to different metric evaluations.

Variants

Unspecified

The default noise level chosen by Vertex AI.

Low

Vertex AI assumes that the objective function is (nearly) perfectly reproducible, and will never repeat the same Trial parameters.

High

Vertex AI will estimate the amount of noise in metric evaluations, it may repeat the same Trial parameters more than once.

Implementations

impl ObservationNoise[src]

pub fn is_valid(value: i32) -> bool[src]

Returns true if value is a variant of ObservationNoise.

pub fn from_i32(value: i32) -> Option<ObservationNoise>[src]

Converts an i32 to a ObservationNoise, or None if value is not a valid variant.

Trait Implementations

impl Clone for ObservationNoise[src]

impl Copy for ObservationNoise[src]

impl Debug for ObservationNoise[src]

impl Default for ObservationNoise[src]

impl Eq for ObservationNoise[src]

impl From<ObservationNoise> for i32[src]

impl Hash for ObservationNoise[src]

impl Ord for ObservationNoise[src]

impl PartialEq<ObservationNoise> for ObservationNoise[src]

impl PartialOrd<ObservationNoise> for ObservationNoise[src]

impl StructuralEq for ObservationNoise[src]

impl StructuralPartialEq for ObservationNoise[src]

Auto Trait Implementations

impl RefUnwindSafe for ObservationNoise

impl Send for ObservationNoise

impl Sync for ObservationNoise

impl Unpin for ObservationNoise

impl UnwindSafe for ObservationNoise

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<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[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> IntoRequest<T> for T[src]

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]