Class: Google::Apis::LanguageV2::XpsTextComponentModel
- Inherits:
-
Object
- Object
- Google::Apis::LanguageV2::XpsTextComponentModel
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/language_v2/classes.rb,
lib/google/apis/language_v2/representations.rb,
lib/google/apis/language_v2/representations.rb
Overview
Component model. Next ID: 10
Instance Attribute Summary collapse
-
#batch_prediction_model_gcs_uri ⇒ String
The Cloud Storage resource path to hold batch prediction model.
-
#online_prediction_model_gcs_uri ⇒ String
The Cloud Storage resource path to hold online prediction model.
-
#partition ⇒ String
The partition where the model is deployed.
-
#serving_artifact ⇒ Google::Apis::LanguageV2::XpsModelArtifactItem
A single model artifact item.
-
#servo_model_name ⇒ String
The name of servo model.
-
#submodel_name ⇒ String
The name of the trained NL submodel.
-
#submodel_type ⇒ String
The type of trained NL submodel Corresponds to the JSON property
submodelType
. -
#tf_runtime_version ⇒ String
The fields below are only populated under uCAIP request scope.
-
#version_number ⇒ Fixnum
The servomatic model version number.
Instance Method Summary collapse
-
#initialize(**args) ⇒ XpsTextComponentModel
constructor
A new instance of XpsTextComponentModel.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ XpsTextComponentModel
Returns a new instance of XpsTextComponentModel.
4076 4077 4078 |
# File 'lib/google/apis/language_v2/classes.rb', line 4076 def initialize(**args) update!(**args) end |
Instance Attribute Details
#batch_prediction_model_gcs_uri ⇒ String
The Cloud Storage resource path to hold batch prediction model.
Corresponds to the JSON property batchPredictionModelGcsUri
4030 4031 4032 |
# File 'lib/google/apis/language_v2/classes.rb', line 4030 def batch_prediction_model_gcs_uri @batch_prediction_model_gcs_uri end |
#online_prediction_model_gcs_uri ⇒ String
The Cloud Storage resource path to hold online prediction model.
Corresponds to the JSON property onlinePredictionModelGcsUri
4035 4036 4037 |
# File 'lib/google/apis/language_v2/classes.rb', line 4035 def online_prediction_model_gcs_uri @online_prediction_model_gcs_uri end |
#partition ⇒ String
The partition where the model is deployed. Populated by uCAIP BE as part of
online PredictRequest.
Corresponds to the JSON property partition
4041 4042 4043 |
# File 'lib/google/apis/language_v2/classes.rb', line 4041 def partition @partition end |
#serving_artifact ⇒ Google::Apis::LanguageV2::XpsModelArtifactItem
A single model artifact item.
Corresponds to the JSON property servingArtifact
4046 4047 4048 |
# File 'lib/google/apis/language_v2/classes.rb', line 4046 def serving_artifact @serving_artifact end |
#servo_model_name ⇒ String
The name of servo model. Populated by uCAIP BE as part of online
PredictRequest.
Corresponds to the JSON property servoModelName
4052 4053 4054 |
# File 'lib/google/apis/language_v2/classes.rb', line 4052 def servo_model_name @servo_model_name end |
#submodel_name ⇒ String
The name of the trained NL submodel.
Corresponds to the JSON property submodelName
4057 4058 4059 |
# File 'lib/google/apis/language_v2/classes.rb', line 4057 def submodel_name @submodel_name end |
#submodel_type ⇒ String
The type of trained NL submodel
Corresponds to the JSON property submodelType
4062 4063 4064 |
# File 'lib/google/apis/language_v2/classes.rb', line 4062 def submodel_type @submodel_type end |
#tf_runtime_version ⇒ String
The fields below are only populated under uCAIP request scope. https://
cloud.google.com/ml-engine/docs/runtime-version-list
Corresponds to the JSON property tfRuntimeVersion
4068 4069 4070 |
# File 'lib/google/apis/language_v2/classes.rb', line 4068 def tf_runtime_version @tf_runtime_version end |
#version_number ⇒ Fixnum
The servomatic model version number. Populated by uCAIP BE as part of online
PredictRequest.
Corresponds to the JSON property versionNumber
4074 4075 4076 |
# File 'lib/google/apis/language_v2/classes.rb', line 4074 def version_number @version_number end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 |
# File 'lib/google/apis/language_v2/classes.rb', line 4081 def update!(**args) @batch_prediction_model_gcs_uri = args[:batch_prediction_model_gcs_uri] if args.key?(:batch_prediction_model_gcs_uri) @online_prediction_model_gcs_uri = args[:online_prediction_model_gcs_uri] if args.key?(:online_prediction_model_gcs_uri) @partition = args[:partition] if args.key?(:partition) @serving_artifact = args[:serving_artifact] if args.key?(:serving_artifact) @servo_model_name = args[:servo_model_name] if args.key?(:servo_model_name) @submodel_name = args[:submodel_name] if args.key?(:submodel_name) @submodel_type = args[:submodel_type] if args.key?(:submodel_type) @tf_runtime_version = args[:tf_runtime_version] if args.key?(:tf_runtime_version) @version_number = args[:version_number] if args.key?(:version_number) end |