Skip to content

Commit 369fd2a

Browse files
Google APIscopybara-github
authored andcommitted
feat: Adds additional_experiments field to AutoMlTablesInputs
feat: Adds two new ModelType constants for Video Action Recognition training jobs PiperOrigin-RevId: 384483418
1 parent f81e4aa commit 369fd2a

14 files changed

Lines changed: 44 additions & 19 deletions

google/cloud/aiplatform/v1/schema/aiplatform_v1.yaml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
type: google.api.Service
22
config_version: 3
33
name: aiplatform.googleapis.com
4-
title: Cloud AI Platform API
4+
title: Vertex AI API
55

66
types:
77
- name: google.cloud.aiplatform.v1.schema.predict.instance.ImageClassificationPredictionInstance
@@ -64,10 +64,10 @@ documentation:
6464
Train high-quality custom machine learning models with minimal machine
6565
learning expertise and effort.
6666
overview: |-
67-
AI Platform (Unified) enables data scientists, developers, and AI newcomers
68-
to create custom machine learning models specific to their business needs
69-
by leveraging Google's state-of-the-art transfer learning and innovative
70-
AI research.
67+
Vertex AI enables data scientists, developers, and AI newcomers to create
68+
custom machine learning models specific to their business needs by
69+
leveraging Google's state-of-the-art transfer learning and innovative AI
70+
research.
7171
rules:
7272
- selector: google.cloud.location.Locations.GetLocation
7373
description: Gets information about a location.
@@ -115,6 +115,7 @@ http:
115115
- post: '/ui/{name=projects/*/locations/*/migratableResources/*/operations/*}:cancel'
116116
- post: '/ui/{name=projects/*/locations/*/models/*/operations/*}:cancel'
117117
- post: '/ui/{name=projects/*/locations/*/models/*/evaluations/*/operations/*}:cancel'
118+
- post: '/ui/{name=projects/*/locations/*/studies/*/operations/*}:cancel'
118119
- post: '/ui/{name=projects/*/locations/*/studies/*/trials/*/operations/*}:cancel'
119120
- post: '/ui/{name=projects/*/locations/*/trainingPipelines/*/operations/*}:cancel'
120121
- post: '/ui/{name=projects/*/locations/*/pipelineJobs/*/operations/*}:cancel'
@@ -142,6 +143,7 @@ http:
142143
- post: '/v1/{name=projects/*/locations/*/migratableResources/*/operations/*}:cancel'
143144
- post: '/v1/{name=projects/*/locations/*/models/*/operations/*}:cancel'
144145
- post: '/v1/{name=projects/*/locations/*/models/*/evaluations/*/operations/*}:cancel'
146+
- post: '/v1/{name=projects/*/locations/*/studies/*/operations/*}:cancel'
145147
- post: '/v1/{name=projects/*/locations/*/studies/*/trials/*/operations/*}:cancel'
146148
- post: '/v1/{name=projects/*/locations/*/trainingPipelines/*/operations/*}:cancel'
147149
- post: '/v1/{name=projects/*/locations/*/pipelineJobs/*/operations/*}:cancel'
@@ -171,6 +173,7 @@ http:
171173
- delete: '/ui/{name=projects/*/locations/*/migratableResources/*/operations/*}'
172174
- delete: '/ui/{name=projects/*/locations/*/models/*/operations/*}'
173175
- delete: '/ui/{name=projects/*/locations/*/models/*/evaluations/*/operations/*}'
176+
- delete: '/ui/{name=projects/*/locations/*/studies/*/operations/*}'
174177
- delete: '/ui/{name=projects/*/locations/*/studies/*/trials/*/operations/*}'
175178
- delete: '/ui/{name=projects/*/locations/*/trainingPipelines/*/operations/*}'
176179
- delete: '/ui/{name=projects/*/locations/*/pipelineJobs/*/operations/*}'
@@ -198,6 +201,7 @@ http:
198201
- delete: '/v1/{name=projects/*/locations/*/migratableResources/*/operations/*}'
199202
- delete: '/v1/{name=projects/*/locations/*/models/*/operations/*}'
200203
- delete: '/v1/{name=projects/*/locations/*/models/*/evaluations/*/operations/*}'
204+
- delete: '/v1/{name=projects/*/locations/*/studies/*/operations/*}'
201205
- delete: '/v1/{name=projects/*/locations/*/studies/*/trials/*/operations/*}'
202206
- delete: '/v1/{name=projects/*/locations/*/trainingPipelines/*/operations/*}'
203207
- delete: '/v1/{name=projects/*/locations/*/pipelineJobs/*/operations/*}'
@@ -227,6 +231,7 @@ http:
227231
- get: '/ui/{name=projects/*/locations/*/migratableResources/*/operations/*}'
228232
- get: '/ui/{name=projects/*/locations/*/models/*/operations/*}'
229233
- get: '/ui/{name=projects/*/locations/*/models/*/evaluations/*/operations/*}'
234+
- get: '/ui/{name=projects/*/locations/*/studies/*/operations/*}'
230235
- get: '/ui/{name=projects/*/locations/*/studies/*/trials/*/operations/*}'
231236
- get: '/ui/{name=projects/*/locations/*/trainingPipelines/*/operations/*}'
232237
- get: '/ui/{name=projects/*/locations/*/pipelineJobs/*/operations/*}'
@@ -254,6 +259,7 @@ http:
254259
- get: '/v1/{name=projects/*/locations/*/migratableResources/*/operations/*}'
255260
- get: '/v1/{name=projects/*/locations/*/models/*/operations/*}'
256261
- get: '/v1/{name=projects/*/locations/*/models/*/evaluations/*/operations/*}'
262+
- get: '/v1/{name=projects/*/locations/*/studies/*/operations/*}'
257263
- get: '/v1/{name=projects/*/locations/*/studies/*/trials/*/operations/*}'
258264
- get: '/v1/{name=projects/*/locations/*/trainingPipelines/*/operations/*}'
259265
- get: '/v1/{name=projects/*/locations/*/pipelineJobs/*/operations/*}'
@@ -283,6 +289,7 @@ http:
283289
- get: '/ui/{name=projects/*/locations/*/migratableResources/*}/operations'
284290
- get: '/ui/{name=projects/*/locations/*/models/*}/operations'
285291
- get: '/ui/{name=projects/*/locations/*/models/*/evaluations/*}/operations'
292+
- get: '/ui/{name=projects/*/locations/*/studies/*}/operations'
286293
- get: '/ui/{name=projects/*/locations/*/studies/*/trials/*}/operations'
287294
- get: '/ui/{name=projects/*/locations/*/trainingPipelines/*}/operations'
288295
- get: '/ui/{name=projects/*/locations/*/pipelineJobs/*}/operations'
@@ -310,6 +317,7 @@ http:
310317
- get: '/v1/{name=projects/*/locations/*/migratableResources/*}/operations'
311318
- get: '/v1/{name=projects/*/locations/*/models/*}/operations'
312319
- get: '/v1/{name=projects/*/locations/*/models/*/evaluations/*}/operations'
320+
- get: '/v1/{name=projects/*/locations/*/studies/*}/operations'
313321
- get: '/v1/{name=projects/*/locations/*/studies/*/trials/*}/operations'
314322
- get: '/v1/{name=projects/*/locations/*/trainingPipelines/*}/operations'
315323
- get: '/v1/{name=projects/*/locations/*/pipelineJobs/*}/operations'
@@ -339,6 +347,7 @@ http:
339347
- post: '/ui/{name=projects/*/locations/*/migratableResources/*/operations/*}:wait'
340348
- post: '/ui/{name=projects/*/locations/*/models/*/operations/*}:wait'
341349
- post: '/ui/{name=projects/*/locations/*/models/*/evaluations/*/operations/*}:wait'
350+
- post: '/ui/{name=projects/*/locations/*/studies/*/operations/*}:wait'
342351
- post: '/ui/{name=projects/*/locations/*/studies/*/trials/*/operations/*}:wait'
343352
- post: '/ui/{name=projects/*/locations/*/trainingPipelines/*/operations/*}:wait'
344353
- post: '/ui/{name=projects/*/locations/*/pipelineJobs/*/operations/*}:wait'
@@ -366,6 +375,7 @@ http:
366375
- post: '/v1/{name=projects/*/locations/*/migratableResources/*/operations/*}:wait'
367376
- post: '/v1/{name=projects/*/locations/*/models/*/operations/*}:wait'
368377
- post: '/v1/{name=projects/*/locations/*/models/*/evaluations/*/operations/*}:wait'
378+
- post: '/v1/{name=projects/*/locations/*/studies/*/operations/*}:wait'
369379
- post: '/v1/{name=projects/*/locations/*/studies/*/trials/*/operations/*}:wait'
370380
- post: '/v1/{name=projects/*/locations/*/trainingPipelines/*/operations/*}:wait'
371381
- post: '/v1/{name=projects/*/locations/*/pipelineJobs/*/operations/*}:wait'

google/cloud/aiplatform/v1/schema/predict/instance/image_classification.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ option ruby_package = "Google::Cloud::AIPlatform::V1::Schema::Predict::Instance"
2828

2929
// Prediction input format for Image Classification.
3030
message ImageClassificationPredictionInstance {
31-
// The image bytes or GCS URI to make the prediction on.
31+
// The image bytes or Cloud Storage URI to make the prediction on.
3232
string content = 1;
3333

3434
// The MIME type of the content of the image. Only the images in below listed

google/cloud/aiplatform/v1/schema/predict/instance/image_object_detection.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ option ruby_package = "Google::Cloud::AIPlatform::V1::Schema::Predict::Instance"
2828

2929
// Prediction input format for Image Object Detection.
3030
message ImageObjectDetectionPredictionInstance {
31-
// The image bytes or GCS URI to make the prediction on.
31+
// The image bytes or Cloud Storage URI to make the prediction on.
3232
string content = 1;
3333

3434
// The MIME type of the content of the image. Only the images in below listed

google/cloud/aiplatform/v1/schema/predict/instance/image_segmentation.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2020 Google LLC
1+
// Copyright 2021 Google LLC
22
//
33
// Licensed under the Apache License, Version 2.0 (the "License");
44
// you may not use this file except in compliance with the License.

google/cloud/aiplatform/v1/schema/predict/instance/text_extraction.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ message TextExtractionPredictionInstance {
3838

3939
// This field is only used for batch prediction. If a key is provided, the
4040
// batch prediction result will by mapped to this key. If omitted, then the
41-
// batch prediction result will contain the entire input instance. AI Platform
41+
// batch prediction result will contain the entire input instance. Vertex AI
4242
// will not check if keys in the request are duplicates, so it is up to the
4343
// caller to ensure the keys are unique.
4444
string key = 3;

google/cloud/aiplatform/v1/schema/predict/params/image_segmentation.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2020 Google LLC
1+
// Copyright 2021 Google LLC
22
//
33
// Licensed under the Apache License, Version 2.0 (the "License");
44
// you may not use this file except in compliance with the License.

google/cloud/aiplatform/v1/schema/predict/params/video_classification.proto

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,15 @@ message VideoClassificationPredictionParams {
3737
// fewer predictions. Default value is 10,000.
3838
int32 max_predictions = 2;
3939

40-
// Set to true to request segment-level classification. AI Platform returns
40+
// Set to true to request segment-level classification. Vertex AI returns
4141
// labels and their confidence scores for the entire time segment of the
4242
// video that user specified in the input instance.
4343
// Default value is true
4444
bool segment_classification = 3;
4545

46-
// Set to true to request shot-level classification. AI Platform determines
46+
// Set to true to request shot-level classification. Vertex AI determines
4747
// the boundaries for each camera shot in the entire time segment of the
48-
// video that user specified in the input instance. AI Platform then
48+
// video that user specified in the input instance. Vertex AI then
4949
// returns labels and their confidence scores for each detected shot, along
5050
// with the start and end time of the shot.
5151
// WARNING: Model evaluation is not done for this classification type,
@@ -55,7 +55,7 @@ message VideoClassificationPredictionParams {
5555
bool shot_classification = 4;
5656

5757
// Set to true to request classification for a video at one-second intervals.
58-
// AI Platform returns labels and their confidence scores for each second of
58+
// Vertex AI returns labels and their confidence scores for each second of
5959
// the entire time segment of the video that user specified in the input
6060
// WARNING: Model evaluation is not done for this classification type, the
6161
// quality of it depends on the training data, but there are no metrics

google/cloud/aiplatform/v1/schema/predict/prediction/classification.proto

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ option ruby_package = "Google::Cloud::AIPlatform::V1::Schema::Predict::Predictio
2828

2929
// Prediction output format for Image and Text Classification.
3030
message ClassificationPredictionResult {
31-
// The resource IDs of the AnnotationSpecs that had been identified, ordered
32-
// by the confidence score descendingly.
31+
// The resource IDs of the AnnotationSpecs that had been identified.
3332
repeated int64 ids = 1;
3433

3534
// The display names of the AnnotationSpecs that had been identified, order

google/cloud/aiplatform/v1/schema/predict/prediction/image_segmentation.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2020 Google LLC
1+
// Copyright 2021 Google LLC
22
//
33
// Licensed under the Apache License, Version 2.0 (the "License");
44
// you may not use this file except in compliance with the License.

google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ proto_library(
2525
],
2626
deps = [
2727
"//google/api:annotations_proto",
28+
"//google/api:field_behavior_proto",
2829
],
2930
)
3031

@@ -63,6 +64,7 @@ go_proto_library(
6364
protos = [":definition_proto"],
6465
deps = [
6566
"//google/api:annotations_go_proto",
67+
"//google/api:field_behavior_go_proto",
6668
],
6769
)
6870

@@ -83,6 +85,7 @@ moved_proto_library(
8385
srcs = [":definition_proto"],
8486
deps = [
8587
"//google/api:annotations_proto",
88+
"//google/api:field_behavior_proto",
8689
],
8790
)
8891

0 commit comments

Comments
 (0)