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.
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.
4077 4078 4079 |
# File 'lib/google/apis/language_v2/classes.rb', line 4077 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
4031 4032 4033 |
# File 'lib/google/apis/language_v2/classes.rb', line 4031 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
4036 4037 4038 |
# File 'lib/google/apis/language_v2/classes.rb', line 4036 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
4042 4043 4044 |
# File 'lib/google/apis/language_v2/classes.rb', line 4042 def partition @partition end |
#serving_artifact ⇒ Google::Apis::LanguageV2::XpsModelArtifactItem
A single model artifact item.
Corresponds to the JSON property servingArtifact
4047 4048 4049 |
# File 'lib/google/apis/language_v2/classes.rb', line 4047 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
4053 4054 4055 |
# File 'lib/google/apis/language_v2/classes.rb', line 4053 def servo_model_name @servo_model_name end |
#submodel_name ⇒ String
The name of the trained NL submodel.
Corresponds to the JSON property submodelName
4058 4059 4060 |
# File 'lib/google/apis/language_v2/classes.rb', line 4058 def submodel_name @submodel_name end |
#submodel_type ⇒ String
The type of trained NL submodel
Corresponds to the JSON property submodelType
4063 4064 4065 |
# File 'lib/google/apis/language_v2/classes.rb', line 4063 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
4069 4070 4071 |
# File 'lib/google/apis/language_v2/classes.rb', line 4069 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
4075 4076 4077 |
# File 'lib/google/apis/language_v2/classes.rb', line 4075 def version_number @version_number end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 |
# File 'lib/google/apis/language_v2/classes.rb', line 4082 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 |