1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package prediction
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 ImageSegmentationPredictionResult struct {
40 state protoimpl.MessageState
41 sizeCache protoimpl.SizeCache
42 unknownFields protoimpl.UnknownFields
43
44
45
46
47
48
49
50 CategoryMask string `protobuf:"bytes,1,opt,name=category_mask,json=categoryMask,proto3" json:"category_mask,omitempty"`
51
52
53
54
55
56 ConfidenceMask string `protobuf:"bytes,2,opt,name=confidence_mask,json=confidenceMask,proto3" json:"confidence_mask,omitempty"`
57 }
58
59 func (x *ImageSegmentationPredictionResult) Reset() {
60 *x = ImageSegmentationPredictionResult{}
61 if protoimpl.UnsafeEnabled {
62 mi := &file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_msgTypes[0]
63 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
64 ms.StoreMessageInfo(mi)
65 }
66 }
67
68 func (x *ImageSegmentationPredictionResult) String() string {
69 return protoimpl.X.MessageStringOf(x)
70 }
71
72 func (*ImageSegmentationPredictionResult) ProtoMessage() {}
73
74 func (x *ImageSegmentationPredictionResult) ProtoReflect() protoreflect.Message {
75 mi := &file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_msgTypes[0]
76 if protoimpl.UnsafeEnabled && x != nil {
77 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
78 if ms.LoadMessageInfo() == nil {
79 ms.StoreMessageInfo(mi)
80 }
81 return ms
82 }
83 return mi.MessageOf(x)
84 }
85
86
87 func (*ImageSegmentationPredictionResult) Descriptor() ([]byte, []int) {
88 return file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_rawDescGZIP(), []int{0}
89 }
90
91 func (x *ImageSegmentationPredictionResult) GetCategoryMask() string {
92 if x != nil {
93 return x.CategoryMask
94 }
95 return ""
96 }
97
98 func (x *ImageSegmentationPredictionResult) GetConfidenceMask() string {
99 if x != nil {
100 return x.ConfidenceMask
101 }
102 return ""
103 }
104
105 var File_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto protoreflect.FileDescriptor
106
107 var file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_rawDesc = []byte{
108 0x0a, 0x52, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61,
109 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
110 0x31, 0x2f, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x2f, 0x70, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74,
111 0x2f, 0x70, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x69, 0x6d, 0x61, 0x67,
112 0x65, 0x5f, 0x73, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70,
113 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
114 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31,
115 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x2e, 0x70, 0x72, 0x65,
116 0x64, 0x69, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22,
117 0x71, 0x0a, 0x21, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x53, 0x65, 0x67, 0x6d, 0x65, 0x6e, 0x74, 0x61,
118 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65,
119 0x73, 0x75, 0x6c, 0x74, 0x12, 0x23, 0x0a, 0x0d, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
120 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x61, 0x74,
121 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x27, 0x0a, 0x0f, 0x63, 0x6f, 0x6e,
122 0x66, 0x69, 0x64, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01,
123 0x28, 0x09, 0x52, 0x0e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x64, 0x65, 0x6e, 0x63, 0x65, 0x4d, 0x61,
124 0x73, 0x6b, 0x42, 0x88, 0x03, 0x0a, 0x3d, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
125 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f,
126 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x73, 0x63, 0x68, 0x65, 0x6d,
127 0x61, 0x2e, 0x70, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x65, 0x64, 0x69, 0x63,
128 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x26, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x53, 0x65, 0x67, 0x6d, 0x65,
129 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x69, 0x6f,
130 0x6e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x63,
131 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72,
132 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
133 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 0x69, 0x70, 0x6c,
134 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x73,
135 0x63, 0x68, 0x65, 0x6d, 0x61, 0x2f, 0x70, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x2f, 0x70, 0x72,
136 0x65, 0x64, 0x69, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3b, 0x70, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74,
137 0x69, 0x6f, 0x6e, 0xaa, 0x02, 0x39, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f,
138 0x75, 0x64, 0x2e, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31,
139 0x42, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x2e, 0x50, 0x72, 0x65,
140 0x64, 0x69, 0x63, 0x74, 0x2e, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0xca,
141 0x02, 0x39, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x41,
142 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61,
143 0x31, 0x5c, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x5c, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74,
144 0x5c, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0xea, 0x02, 0x3f, 0x47, 0x6f,
145 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50,
146 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31,
147 0x3a, 0x3a, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x3a, 0x3a, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63,
148 0x74, 0x3a, 0x3a, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x62, 0x06, 0x70,
149 0x72, 0x6f, 0x74, 0x6f, 0x33,
150 }
151
152 var (
153 file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_rawDescOnce sync.Once
154 file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_rawDescData = file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_rawDesc
155 )
156
157 func file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_rawDescGZIP() []byte {
158 file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_rawDescOnce.Do(func() {
159 file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_rawDescData)
160 })
161 return file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_rawDescData
162 }
163
164 var file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
165 var file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_goTypes = []interface{}{
166 (*ImageSegmentationPredictionResult)(nil),
167 }
168 var file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_depIdxs = []int32{
169 0,
170 0,
171 0,
172 0,
173 0,
174 }
175
176 func init() {
177 file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_init()
178 }
179 func file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_init() {
180 if File_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto != nil {
181 return
182 }
183 if !protoimpl.UnsafeEnabled {
184 file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
185 switch v := v.(*ImageSegmentationPredictionResult); i {
186 case 0:
187 return &v.state
188 case 1:
189 return &v.sizeCache
190 case 2:
191 return &v.unknownFields
192 default:
193 return nil
194 }
195 }
196 }
197 type x struct{}
198 out := protoimpl.TypeBuilder{
199 File: protoimpl.DescBuilder{
200 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
201 RawDescriptor: file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_rawDesc,
202 NumEnums: 0,
203 NumMessages: 1,
204 NumExtensions: 0,
205 NumServices: 0,
206 },
207 GoTypes: file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_goTypes,
208 DependencyIndexes: file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_depIdxs,
209 MessageInfos: file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_msgTypes,
210 }.Build()
211 File_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto = out.File
212 file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_rawDesc = nil
213 file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_goTypes = nil
214 file_google_cloud_aiplatform_v1beta1_schema_predict_prediction_image_segmentation_proto_depIdxs = nil
215 }
216
View as plain text