Class: Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1EvaluationConfig
- Inherits:
-
Object
- Object
- Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1EvaluationConfig
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/aiplatform_v1beta1/classes.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb
Overview
Evaluation Config for Tuning Job.
Instance Attribute Summary collapse
-
#autorater_config ⇒ Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1AutoraterConfig
The configs for autorater.
-
#dataset_custom_metrics ⇒ Array<Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1DatasetCustomMetric>
Optional.
-
#inference_generation_config ⇒ Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1GenerationConfig
Configuration for content generation.
-
#metrics ⇒ Array<Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1Metric>
Required.
-
#output_config ⇒ Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1OutputConfig
Config for evaluation output.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1EvaluationConfig
constructor
A new instance of GoogleCloudAiplatformV1beta1EvaluationConfig.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1EvaluationConfig
Returns a new instance of GoogleCloudAiplatformV1beta1EvaluationConfig.
18334 18335 18336 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 18334 def initialize(**args) update!(**args) end |
Instance Attribute Details
#autorater_config ⇒ Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1AutoraterConfig
The configs for autorater. This is applicable to both EvaluateInstances and
EvaluateDataset.
Corresponds to the JSON property autoraterConfig
18310 18311 18312 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 18310 def autorater_config @autorater_config end |
#dataset_custom_metrics ⇒ Array<Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1DatasetCustomMetric>
Optional. Specifications for custom dataset-level aggregations.
Corresponds to the JSON property datasetCustomMetrics
18315 18316 18317 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 18315 def dataset_custom_metrics @dataset_custom_metrics end |
#inference_generation_config ⇒ Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1GenerationConfig
Configuration for content generation. This message contains all the parameters
that control how the model generates content. It allows you to influence the
randomness, length, and structure of the output.
Corresponds to the JSON property inferenceGenerationConfig
18322 18323 18324 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 18322 def inference_generation_config @inference_generation_config end |
#metrics ⇒ Array<Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1Metric>
Required. The metrics used for evaluation.
Corresponds to the JSON property metrics
18327 18328 18329 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 18327 def metrics @metrics end |
#output_config ⇒ Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1OutputConfig
Config for evaluation output.
Corresponds to the JSON property outputConfig
18332 18333 18334 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 18332 def output_config @output_config end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
18339 18340 18341 18342 18343 18344 18345 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 18339 def update!(**args) @autorater_config = args[:autorater_config] if args.key?(:autorater_config) @dataset_custom_metrics = args[:dataset_custom_metrics] if args.key?(:dataset_custom_metrics) @inference_generation_config = args[:inference_generation_config] if args.key?(:inference_generation_config) @metrics = args[:metrics] if args.key?(:metrics) @output_config = args[:output_config] if args.key?(:output_config) end |