Cloud AutoML V1 API - Class Google::Cloud::AutoML::V1::Model (v0.5.1)

Reference documentation and code samples for the Cloud AutoML V1 API class Google::Cloud::AutoML::V1::Model.

API proto representing a trained machine learning model.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#create_time

def create_time() -> ::Google::Protobuf::Timestamp
Returns

#create_time=

def create_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#dataset_id

def dataset_id() -> ::String
Returns
  • (::String) — Required. The resource ID of the dataset used to create the model. The dataset must come from the same ancestor project and location.

#dataset_id=

def dataset_id=(value) -> ::String
Parameter
  • value (::String) — Required. The resource ID of the dataset used to create the model. The dataset must come from the same ancestor project and location.
Returns
  • (::String) — Required. The resource ID of the dataset used to create the model. The dataset must come from the same ancestor project and location.

#deployment_state

def deployment_state() -> ::Google::Cloud::AutoML::V1::Model::DeploymentState
Returns

#deployment_state=

def deployment_state=(value) -> ::Google::Cloud::AutoML::V1::Model::DeploymentState
Parameter
Returns

#display_name

def display_name() -> ::String
Returns
  • (::String) — Required. The name of the model to show in the interface. The name can be up to 32 characters long and can consist only of ASCII Latin letters A-Z and a-z, underscores (_), and ASCII digits 0-9. It must start with a letter.

#display_name=

def display_name=(value) -> ::String
Parameter
  • value (::String) — Required. The name of the model to show in the interface. The name can be up to 32 characters long and can consist only of ASCII Latin letters A-Z and a-z, underscores (_), and ASCII digits 0-9. It must start with a letter.
Returns
  • (::String) — Required. The name of the model to show in the interface. The name can be up to 32 characters long and can consist only of ASCII Latin letters A-Z and a-z, underscores (_), and ASCII digits 0-9. It must start with a letter.

#etag

def etag() -> ::String
Returns
  • (::String) — Used to perform a consistent read-modify-write updates. If not set, a blind "overwrite" update happens.

#etag=

def etag=(value) -> ::String
Parameter
  • value (::String) — Used to perform a consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
Returns
  • (::String) — Used to perform a consistent read-modify-write updates. If not set, a blind "overwrite" update happens.

#image_classification_model_metadata

def image_classification_model_metadata() -> ::Google::Cloud::AutoML::V1::ImageClassificationModelMetadata
Returns

#image_classification_model_metadata=

def image_classification_model_metadata=(value) -> ::Google::Cloud::AutoML::V1::ImageClassificationModelMetadata
Parameter
Returns

#image_object_detection_model_metadata

def image_object_detection_model_metadata() -> ::Google::Cloud::AutoML::V1::ImageObjectDetectionModelMetadata
Returns

#image_object_detection_model_metadata=

def image_object_detection_model_metadata=(value) -> ::Google::Cloud::AutoML::V1::ImageObjectDetectionModelMetadata
Parameter
Returns

#labels

def labels() -> ::Google::Protobuf::Map{::String => ::String}
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Optional. The labels with user-defined metadata to organize your model.

    Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. Label values are optional. Label keys must start with a letter.

    See https://goo.gl/xmQnxf for more information on and examples of labels.

#labels=

def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
  • value (::Google::Protobuf::Map{::String => ::String}) — Optional. The labels with user-defined metadata to organize your model.

    Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. Label values are optional. Label keys must start with a letter.

    See https://goo.gl/xmQnxf for more information on and examples of labels.

Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Optional. The labels with user-defined metadata to organize your model.

    Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. Label values are optional. Label keys must start with a letter.

    See https://goo.gl/xmQnxf for more information on and examples of labels.

#name

def name() -> ::String
Returns
  • (::String) — Output only. Resource name of the model. Format: projects/{project_id}/locations/{location_id}/models/{model_id}

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Output only. Resource name of the model. Format: projects/{project_id}/locations/{location_id}/models/{model_id}
Returns
  • (::String) — Output only. Resource name of the model. Format: projects/{project_id}/locations/{location_id}/models/{model_id}

#text_classification_model_metadata

def text_classification_model_metadata() -> ::Google::Cloud::AutoML::V1::TextClassificationModelMetadata
Returns

#text_classification_model_metadata=

def text_classification_model_metadata=(value) -> ::Google::Cloud::AutoML::V1::TextClassificationModelMetadata
Parameter
Returns

#text_extraction_model_metadata

def text_extraction_model_metadata() -> ::Google::Cloud::AutoML::V1::TextExtractionModelMetadata
Returns

#text_extraction_model_metadata=

def text_extraction_model_metadata=(value) -> ::Google::Cloud::AutoML::V1::TextExtractionModelMetadata
Parameter
Returns

#text_sentiment_model_metadata

def text_sentiment_model_metadata() -> ::Google::Cloud::AutoML::V1::TextSentimentModelMetadata
Returns

#text_sentiment_model_metadata=

def text_sentiment_model_metadata=(value) -> ::Google::Cloud::AutoML::V1::TextSentimentModelMetadata
Parameter
Returns

#translation_model_metadata

def translation_model_metadata() -> ::Google::Cloud::AutoML::V1::TranslationModelMetadata
Returns

#translation_model_metadata=

def translation_model_metadata=(value) -> ::Google::Cloud::AutoML::V1::TranslationModelMetadata
Parameter
Returns

#update_time

def update_time() -> ::Google::Protobuf::Timestamp
Returns

#update_time=

def update_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns