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
- (::Google::Protobuf::Timestamp) — Output only. Timestamp when the model training finished and can be used for prediction.
#create_time=
def create_time=(value) -> ::Google::Protobuf::Timestamp
- value (::Google::Protobuf::Timestamp) — Output only. Timestamp when the model training finished and can be used for prediction.
- (::Google::Protobuf::Timestamp) — Output only. Timestamp when the model training finished and can be used for prediction.
#dataset_id
def dataset_id() -> ::String
- (::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
- 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.
- (::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
- (::Google::Cloud::AutoML::V1::Model::DeploymentState) — Output only. Deployment state of the model. A model can only serve prediction requests after it gets deployed.
#deployment_state=
def deployment_state=(value) -> ::Google::Cloud::AutoML::V1::Model::DeploymentState
- value (::Google::Cloud::AutoML::V1::Model::DeploymentState) — Output only. Deployment state of the model. A model can only serve prediction requests after it gets deployed.
- (::Google::Cloud::AutoML::V1::Model::DeploymentState) — Output only. Deployment state of the model. A model can only serve prediction requests after it gets deployed.
#display_name
def display_name() -> ::String
- (::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
- 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.
- (::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
- (::String) — Used to perform a consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
#etag=
def etag=(value) -> ::String
- value (::String) — Used to perform a consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
- (::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
- (::Google::Cloud::AutoML::V1::ImageClassificationModelMetadata) — Metadata for image classification models.
#image_classification_model_metadata=
def image_classification_model_metadata=(value) -> ::Google::Cloud::AutoML::V1::ImageClassificationModelMetadata
- value (::Google::Cloud::AutoML::V1::ImageClassificationModelMetadata) — Metadata for image classification models.
- (::Google::Cloud::AutoML::V1::ImageClassificationModelMetadata) — Metadata for image classification models.
#image_object_detection_model_metadata
def image_object_detection_model_metadata() -> ::Google::Cloud::AutoML::V1::ImageObjectDetectionModelMetadata
- (::Google::Cloud::AutoML::V1::ImageObjectDetectionModelMetadata) — Metadata for image object detection models.
#image_object_detection_model_metadata=
def image_object_detection_model_metadata=(value) -> ::Google::Cloud::AutoML::V1::ImageObjectDetectionModelMetadata
- value (::Google::Cloud::AutoML::V1::ImageObjectDetectionModelMetadata) — Metadata for image object detection models.
- (::Google::Cloud::AutoML::V1::ImageObjectDetectionModelMetadata) — Metadata for image object detection models.
#labels
def labels() -> ::Google::Protobuf::Map{::String => ::String}
-
(::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}
-
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.
-
(::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
-
(::String) — Output only. Resource name of the model.
Format:
projects/{project_id}/locations/{location_id}/models/{model_id}
#name=
def name=(value) -> ::String
-
value (::String) — Output only. Resource name of the model.
Format:
projects/{project_id}/locations/{location_id}/models/{model_id}
-
(::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
- (::Google::Cloud::AutoML::V1::TextClassificationModelMetadata) — Metadata for text classification models.
#text_classification_model_metadata=
def text_classification_model_metadata=(value) -> ::Google::Cloud::AutoML::V1::TextClassificationModelMetadata
- value (::Google::Cloud::AutoML::V1::TextClassificationModelMetadata) — Metadata for text classification models.
- (::Google::Cloud::AutoML::V1::TextClassificationModelMetadata) — Metadata for text classification models.
#text_extraction_model_metadata
def text_extraction_model_metadata() -> ::Google::Cloud::AutoML::V1::TextExtractionModelMetadata
- (::Google::Cloud::AutoML::V1::TextExtractionModelMetadata) — Metadata for text extraction models.
#text_extraction_model_metadata=
def text_extraction_model_metadata=(value) -> ::Google::Cloud::AutoML::V1::TextExtractionModelMetadata
- value (::Google::Cloud::AutoML::V1::TextExtractionModelMetadata) — Metadata for text extraction models.
- (::Google::Cloud::AutoML::V1::TextExtractionModelMetadata) — Metadata for text extraction models.
#text_sentiment_model_metadata
def text_sentiment_model_metadata() -> ::Google::Cloud::AutoML::V1::TextSentimentModelMetadata
- (::Google::Cloud::AutoML::V1::TextSentimentModelMetadata) — Metadata for text sentiment models.
#text_sentiment_model_metadata=
def text_sentiment_model_metadata=(value) -> ::Google::Cloud::AutoML::V1::TextSentimentModelMetadata
- value (::Google::Cloud::AutoML::V1::TextSentimentModelMetadata) — Metadata for text sentiment models.
- (::Google::Cloud::AutoML::V1::TextSentimentModelMetadata) — Metadata for text sentiment models.
#translation_model_metadata
def translation_model_metadata() -> ::Google::Cloud::AutoML::V1::TranslationModelMetadata
- (::Google::Cloud::AutoML::V1::TranslationModelMetadata) — Metadata for translation models.
#translation_model_metadata=
def translation_model_metadata=(value) -> ::Google::Cloud::AutoML::V1::TranslationModelMetadata
- value (::Google::Cloud::AutoML::V1::TranslationModelMetadata) — Metadata for translation models.
- (::Google::Cloud::AutoML::V1::TranslationModelMetadata) — Metadata for translation models.
#update_time
def update_time() -> ::Google::Protobuf::Timestamp
- (::Google::Protobuf::Timestamp) — Output only. Timestamp when this model was last updated.
#update_time=
def update_time=(value) -> ::Google::Protobuf::Timestamp
- value (::Google::Protobuf::Timestamp) — Output only. Timestamp when this model was last updated.
- (::Google::Protobuf::Timestamp) — Output only. Timestamp when this model was last updated.