Vertex AI V1 API - Class Google::Cloud::AIPlatform::V1::StudySpec (v0.63.0)

Reference documentation and code samples for the Vertex AI V1 API class Google::Cloud::AIPlatform::V1::StudySpec.

Represents specification of a Study.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#algorithm

def algorithm() -> ::Google::Cloud::AIPlatform::V1::StudySpec::Algorithm
Returns

#algorithm=

def algorithm=(value) -> ::Google::Cloud::AIPlatform::V1::StudySpec::Algorithm
Parameter
Returns

#convex_automated_stopping_spec

def convex_automated_stopping_spec() -> ::Google::Cloud::AIPlatform::V1::StudySpec::ConvexAutomatedStoppingSpec
Returns
  • (::Google::Cloud::AIPlatform::V1::StudySpec::ConvexAutomatedStoppingSpec) — The automated early stopping spec using convex stopping rule.

    Note: The following fields are mutually exclusive: convex_automated_stopping_spec, decay_curve_stopping_spec, median_automated_stopping_spec. If a field in that set is populated, all other fields in the set will automatically be cleared.

#convex_automated_stopping_spec=

def convex_automated_stopping_spec=(value) -> ::Google::Cloud::AIPlatform::V1::StudySpec::ConvexAutomatedStoppingSpec
Parameter
  • value (::Google::Cloud::AIPlatform::V1::StudySpec::ConvexAutomatedStoppingSpec) — The automated early stopping spec using convex stopping rule.

    Note: The following fields are mutually exclusive: convex_automated_stopping_spec, decay_curve_stopping_spec, median_automated_stopping_spec. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::AIPlatform::V1::StudySpec::ConvexAutomatedStoppingSpec) — The automated early stopping spec using convex stopping rule.

    Note: The following fields are mutually exclusive: convex_automated_stopping_spec, decay_curve_stopping_spec, median_automated_stopping_spec. If a field in that set is populated, all other fields in the set will automatically be cleared.

#decay_curve_stopping_spec

def decay_curve_stopping_spec() -> ::Google::Cloud::AIPlatform::V1::StudySpec::DecayCurveAutomatedStoppingSpec
Returns
  • (::Google::Cloud::AIPlatform::V1::StudySpec::DecayCurveAutomatedStoppingSpec) — The automated early stopping spec using decay curve rule.

    Note: The following fields are mutually exclusive: decay_curve_stopping_spec, median_automated_stopping_spec, convex_automated_stopping_spec. If a field in that set is populated, all other fields in the set will automatically be cleared.

#decay_curve_stopping_spec=

def decay_curve_stopping_spec=(value) -> ::Google::Cloud::AIPlatform::V1::StudySpec::DecayCurveAutomatedStoppingSpec
Parameter
  • value (::Google::Cloud::AIPlatform::V1::StudySpec::DecayCurveAutomatedStoppingSpec) — The automated early stopping spec using decay curve rule.

    Note: The following fields are mutually exclusive: decay_curve_stopping_spec, median_automated_stopping_spec, convex_automated_stopping_spec. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::AIPlatform::V1::StudySpec::DecayCurveAutomatedStoppingSpec) — The automated early stopping spec using decay curve rule.

    Note: The following fields are mutually exclusive: decay_curve_stopping_spec, median_automated_stopping_spec, convex_automated_stopping_spec. If a field in that set is populated, all other fields in the set will automatically be cleared.

#measurement_selection_type

def measurement_selection_type() -> ::Google::Cloud::AIPlatform::V1::StudySpec::MeasurementSelectionType
Returns

#measurement_selection_type=

def measurement_selection_type=(value) -> ::Google::Cloud::AIPlatform::V1::StudySpec::MeasurementSelectionType
Parameter
Returns

#median_automated_stopping_spec

def median_automated_stopping_spec() -> ::Google::Cloud::AIPlatform::V1::StudySpec::MedianAutomatedStoppingSpec
Returns
  • (::Google::Cloud::AIPlatform::V1::StudySpec::MedianAutomatedStoppingSpec) — The automated early stopping spec using median rule.

    Note: The following fields are mutually exclusive: median_automated_stopping_spec, decay_curve_stopping_spec, convex_automated_stopping_spec. If a field in that set is populated, all other fields in the set will automatically be cleared.

#median_automated_stopping_spec=

def median_automated_stopping_spec=(value) -> ::Google::Cloud::AIPlatform::V1::StudySpec::MedianAutomatedStoppingSpec
Parameter
  • value (::Google::Cloud::AIPlatform::V1::StudySpec::MedianAutomatedStoppingSpec) — The automated early stopping spec using median rule.

    Note: The following fields are mutually exclusive: median_automated_stopping_spec, decay_curve_stopping_spec, convex_automated_stopping_spec. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::AIPlatform::V1::StudySpec::MedianAutomatedStoppingSpec) — The automated early stopping spec using median rule.

    Note: The following fields are mutually exclusive: median_automated_stopping_spec, decay_curve_stopping_spec, convex_automated_stopping_spec. If a field in that set is populated, all other fields in the set will automatically be cleared.

#metrics

def metrics() -> ::Array<::Google::Cloud::AIPlatform::V1::StudySpec::MetricSpec>
Returns

#metrics=

def metrics=(value) -> ::Array<::Google::Cloud::AIPlatform::V1::StudySpec::MetricSpec>
Parameter
Returns

#observation_noise

def observation_noise() -> ::Google::Cloud::AIPlatform::V1::StudySpec::ObservationNoise
Returns

#observation_noise=

def observation_noise=(value) -> ::Google::Cloud::AIPlatform::V1::StudySpec::ObservationNoise
Parameter
Returns

#parameters

def parameters() -> ::Array<::Google::Cloud::AIPlatform::V1::StudySpec::ParameterSpec>
Returns

#parameters=

def parameters=(value) -> ::Array<::Google::Cloud::AIPlatform::V1::StudySpec::ParameterSpec>
Parameter
Returns

#study_stopping_config

def study_stopping_config() -> ::Google::Cloud::AIPlatform::V1::StudySpec::StudyStoppingConfig
Returns

#study_stopping_config=

def study_stopping_config=(value) -> ::Google::Cloud::AIPlatform::V1::StudySpec::StudyStoppingConfig
Parameter
Returns