1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package params
22
23 import (
24 reflect "reflect"
25 sync "sync"
26
27 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
28 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
29 )
30
31 const (
32
33 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
34
35 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
36 )
37
38
39 type ImageClassificationPredictionParams struct {
40 state protoimpl.MessageState
41 sizeCache protoimpl.SizeCache
42 unknownFields protoimpl.UnknownFields
43
44
45
46 ConfidenceThreshold float32 `protobuf:"fixed32,1,opt,name=confidence_threshold,json=confidenceThreshold,proto3" json:"confidence_threshold,omitempty"`
47
48
49
50 MaxPredictions int32 `protobuf:"varint,2,opt,name=max_predictions,json=maxPredictions,proto3" json:"max_predictions,omitempty"`
51 }
52
53 func (x *ImageClassificationPredictionParams) Reset() {
54 *x = ImageClassificationPredictionParams{}
55 if protoimpl.UnsafeEnabled {
56 mi := &file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_msgTypes[0]
57 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
58 ms.StoreMessageInfo(mi)
59 }
60 }
61
62 func (x *ImageClassificationPredictionParams) String() string {
63 return protoimpl.X.MessageStringOf(x)
64 }
65
66 func (*ImageClassificationPredictionParams) ProtoMessage() {}
67
68 func (x *ImageClassificationPredictionParams) ProtoReflect() protoreflect.Message {
69 mi := &file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_msgTypes[0]
70 if protoimpl.UnsafeEnabled && x != nil {
71 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
72 if ms.LoadMessageInfo() == nil {
73 ms.StoreMessageInfo(mi)
74 }
75 return ms
76 }
77 return mi.MessageOf(x)
78 }
79
80
81 func (*ImageClassificationPredictionParams) Descriptor() ([]byte, []int) {
82 return file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_rawDescGZIP(), []int{0}
83 }
84
85 func (x *ImageClassificationPredictionParams) GetConfidenceThreshold() float32 {
86 if x != nil {
87 return x.ConfidenceThreshold
88 }
89 return 0
90 }
91
92 func (x *ImageClassificationPredictionParams) GetMaxPredictions() int32 {
93 if x != nil {
94 return x.MaxPredictions
95 }
96 return 0
97 }
98
99 var File_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto protoreflect.FileDescriptor
100
101 var file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_rawDesc = []byte{
102 0x0a, 0x4b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61,
103 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x63, 0x68,
104 0x65, 0x6d, 0x61, 0x2f, 0x70, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x2f, 0x70, 0x61, 0x72, 0x61,
105 0x6d, 0x73, 0x2f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x69, 0x66,
106 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x30, 0x67,
107 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c,
108 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61,
109 0x2e, 0x70, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x2e, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x22,
110 0x81, 0x01, 0x0a, 0x23, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x43, 0x6c, 0x61, 0x73, 0x73, 0x69, 0x66,
111 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x69, 0x6f,
112 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x31, 0x0a, 0x14, 0x63, 0x6f, 0x6e, 0x66, 0x69,
113 0x64, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x18,
114 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x13, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x64, 0x65, 0x6e, 0x63,
115 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x12, 0x27, 0x0a, 0x0f, 0x6d, 0x61,
116 0x78, 0x5f, 0x70, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20,
117 0x01, 0x28, 0x05, 0x52, 0x0e, 0x6d, 0x61, 0x78, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x69,
118 0x6f, 0x6e, 0x73, 0x42, 0xd9, 0x02, 0x0a, 0x34, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
119 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66,
120 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x2e, 0x70, 0x72,
121 0x65, 0x64, 0x69, 0x63, 0x74, 0x2e, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x42, 0x28, 0x49, 0x6d,
122 0x61, 0x67, 0x65, 0x43, 0x6c, 0x61, 0x73, 0x73, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
123 0x6e, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d,
124 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x56, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
125 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70,
126 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f,
127 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d,
128 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x2f, 0x70, 0x72, 0x65, 0x64, 0x69,
129 0x63, 0x74, 0x2f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x3b, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73,
130 0xaa, 0x02, 0x30, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
131 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31, 0x2e, 0x53, 0x63,
132 0x68, 0x65, 0x6d, 0x61, 0x2e, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x2e, 0x50, 0x61, 0x72,
133 0x61, 0x6d, 0x73, 0xca, 0x02, 0x30, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f,
134 0x75, 0x64, 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5c, 0x56, 0x31,
135 0x5c, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x5c, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x5c,
136 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0xea, 0x02, 0x36, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a,
137 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f,
138 0x72, 0x6d, 0x3a, 0x3a, 0x56, 0x31, 0x3a, 0x3a, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x3a, 0x3a,
139 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x3a, 0x3a, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x62,
140 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
141 }
142
143 var (
144 file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_rawDescOnce sync.Once
145 file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_rawDescData = file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_rawDesc
146 )
147
148 func file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_rawDescGZIP() []byte {
149 file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_rawDescOnce.Do(func() {
150 file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_rawDescData)
151 })
152 return file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_rawDescData
153 }
154
155 var file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
156 var file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_goTypes = []interface{}{
157 (*ImageClassificationPredictionParams)(nil),
158 }
159 var file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_depIdxs = []int32{
160 0,
161 0,
162 0,
163 0,
164 0,
165 }
166
167 func init() { file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_init() }
168 func file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_init() {
169 if File_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto != nil {
170 return
171 }
172 if !protoimpl.UnsafeEnabled {
173 file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
174 switch v := v.(*ImageClassificationPredictionParams); i {
175 case 0:
176 return &v.state
177 case 1:
178 return &v.sizeCache
179 case 2:
180 return &v.unknownFields
181 default:
182 return nil
183 }
184 }
185 }
186 type x struct{}
187 out := protoimpl.TypeBuilder{
188 File: protoimpl.DescBuilder{
189 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
190 RawDescriptor: file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_rawDesc,
191 NumEnums: 0,
192 NumMessages: 1,
193 NumExtensions: 0,
194 NumServices: 0,
195 },
196 GoTypes: file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_goTypes,
197 DependencyIndexes: file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_depIdxs,
198 MessageInfos: file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_msgTypes,
199 }.Build()
200 File_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto = out.File
201 file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_rawDesc = nil
202 file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_goTypes = nil
203 file_google_cloud_aiplatform_v1_schema_predict_params_image_classification_proto_depIdxs = nil
204 }
205
View as plain text