1 package training
2
3
4
5
6
7
8
9
10 type Classifier string
11
12 const (
13
14 Multiclass Classifier = "Multiclass"
15
16 Multilabel Classifier = "Multilabel"
17 )
18
19
20 func PossibleClassifierValues() []Classifier {
21 return []Classifier{Multiclass, Multilabel}
22 }
23
24
25 type CustomVisionErrorCodes string
26
27 const (
28
29 BadRequest CustomVisionErrorCodes = "BadRequest"
30
31 BadRequestCannotMigrateProjectWithName CustomVisionErrorCodes = "BadRequestCannotMigrateProjectWithName"
32
33 BadRequestClassificationTrainingValidationFailed CustomVisionErrorCodes = "BadRequestClassificationTrainingValidationFailed"
34
35 BadRequestDetectionTrainingNotAllowNegativeTag CustomVisionErrorCodes = "BadRequestDetectionTrainingNotAllowNegativeTag"
36
37 BadRequestDetectionTrainingValidationFailed CustomVisionErrorCodes = "BadRequestDetectionTrainingValidationFailed"
38
39 BadRequestDomainNotSupportedForAdvancedTraining CustomVisionErrorCodes = "BadRequestDomainNotSupportedForAdvancedTraining"
40
41 BadRequestExceededBatchSize CustomVisionErrorCodes = "BadRequestExceededBatchSize"
42
43 BadRequestExceededQuota CustomVisionErrorCodes = "BadRequestExceededQuota"
44
45 BadRequestExceedIterationPerProjectLimit CustomVisionErrorCodes = "BadRequestExceedIterationPerProjectLimit"
46
47 BadRequestExceedProjectLimit CustomVisionErrorCodes = "BadRequestExceedProjectLimit"
48
49 BadRequestExceedTagPerImageLimit CustomVisionErrorCodes = "BadRequestExceedTagPerImageLimit"
50
51 BadRequestExceedTagPerProjectLimit CustomVisionErrorCodes = "BadRequestExceedTagPerProjectLimit"
52
53 BadRequestExportAlreadyInProgress CustomVisionErrorCodes = "BadRequestExportAlreadyInProgress"
54
55 BadRequestExportPlatformNotSupportedForAdvancedTraining CustomVisionErrorCodes = "BadRequestExportPlatformNotSupportedForAdvancedTraining"
56
57 BadRequestExportValidationFailed CustomVisionErrorCodes = "BadRequestExportValidationFailed"
58
59 BadRequestExportWhileTraining CustomVisionErrorCodes = "BadRequestExportWhileTraining"
60
61 BadRequestImageBatch CustomVisionErrorCodes = "BadRequestImageBatch"
62
63 BadRequestImageExceededCount CustomVisionErrorCodes = "BadRequestImageExceededCount"
64
65 BadRequestImageFormat CustomVisionErrorCodes = "BadRequestImageFormat"
66
67 BadRequestImageRegions CustomVisionErrorCodes = "BadRequestImageRegions"
68
69 BadRequestImageSizeBytes CustomVisionErrorCodes = "BadRequestImageSizeBytes"
70
71 BadRequestImageStream CustomVisionErrorCodes = "BadRequestImageStream"
72
73 BadRequestImageTags CustomVisionErrorCodes = "BadRequestImageTags"
74
75 BadRequestImageURL CustomVisionErrorCodes = "BadRequestImageUrl"
76
77 BadRequestInvalid CustomVisionErrorCodes = "BadRequestInvalid"
78
79 BadRequestInvalidEmailAddress CustomVisionErrorCodes = "BadRequestInvalidEmailAddress"
80
81 BadRequestInvalidIds CustomVisionErrorCodes = "BadRequestInvalidIds"
82
83 BadRequestInvalidImportToken CustomVisionErrorCodes = "BadRequestInvalidImportToken"
84
85 BadRequestInvalidPublishName CustomVisionErrorCodes = "BadRequestInvalidPublishName"
86
87 BadRequestInvalidPublishTarget CustomVisionErrorCodes = "BadRequestInvalidPublishTarget"
88
89 BadRequestIterationDescription CustomVisionErrorCodes = "BadRequestIterationDescription"
90
91 BadRequestIterationIsNotTrained CustomVisionErrorCodes = "BadRequestIterationIsNotTrained"
92
93 BadRequestIterationIsPublished CustomVisionErrorCodes = "BadRequestIterationIsPublished"
94
95 BadRequestIterationName CustomVisionErrorCodes = "BadRequestIterationName"
96
97 BadRequestIterationNameNotUnique CustomVisionErrorCodes = "BadRequestIterationNameNotUnique"
98
99 BadRequestIterationNotPublished CustomVisionErrorCodes = "BadRequestIterationNotPublished"
100
101 BadRequestIterationValidationFailed CustomVisionErrorCodes = "BadRequestIterationValidationFailed"
102
103 BadRequestMultiClassClassificationTrainingValidationFailed CustomVisionErrorCodes = "BadRequestMultiClassClassificationTrainingValidationFailed"
104
105 BadRequestMultiLabelClassificationTrainingValidationFailed CustomVisionErrorCodes = "BadRequestMultiLabelClassificationTrainingValidationFailed"
106
107 BadRequestMultipleNegativeTag CustomVisionErrorCodes = "BadRequestMultipleNegativeTag"
108
109 BadRequestNegativeAndRegularTagOnSameImage CustomVisionErrorCodes = "BadRequestNegativeAndRegularTagOnSameImage"
110
111 BadRequestNotLimitedTrial CustomVisionErrorCodes = "BadRequestNotLimitedTrial"
112
113 BadRequestNotSupported CustomVisionErrorCodes = "BadRequestNotSupported"
114
115 BadRequestPredictionIdsExceededCount CustomVisionErrorCodes = "BadRequestPredictionIdsExceededCount"
116
117 BadRequestPredictionIdsMissing CustomVisionErrorCodes = "BadRequestPredictionIdsMissing"
118
119 BadRequestPredictionInvalidApplicationName CustomVisionErrorCodes = "BadRequestPredictionInvalidApplicationName"
120
121 BadRequestPredictionInvalidQueryParameters CustomVisionErrorCodes = "BadRequestPredictionInvalidQueryParameters"
122
123 BadRequestPredictionResultsExceededCount CustomVisionErrorCodes = "BadRequestPredictionResultsExceededCount"
124
125 BadRequestPredictionTagsExceededCount CustomVisionErrorCodes = "BadRequestPredictionTagsExceededCount"
126
127 BadRequestProjectDescription CustomVisionErrorCodes = "BadRequestProjectDescription"
128
129 BadRequestProjectDuplicated CustomVisionErrorCodes = "BadRequestProjectDuplicated"
130
131 BadRequestProjectImagePreprocessingSettings CustomVisionErrorCodes = "BadRequestProjectImagePreprocessingSettings"
132
133 BadRequestProjectName CustomVisionErrorCodes = "BadRequestProjectName"
134
135 BadRequestProjectNameNotUnique CustomVisionErrorCodes = "BadRequestProjectNameNotUnique"
136
137 BadRequestProjectUnknownClassification CustomVisionErrorCodes = "BadRequestProjectUnknownClassification"
138
139 BadRequestProjectUnknownDomain CustomVisionErrorCodes = "BadRequestProjectUnknownDomain"
140
141 BadRequestProjectUnsupportedDomainTypeChange CustomVisionErrorCodes = "BadRequestProjectUnsupportedDomainTypeChange"
142
143 BadRequestProjectUnsupportedExportPlatform CustomVisionErrorCodes = "BadRequestProjectUnsupportedExportPlatform"
144
145 BadRequestRequiredParamIsNull CustomVisionErrorCodes = "BadRequestRequiredParamIsNull"
146
147 BadRequestReservedBudgetInHoursNotEnoughForAdvancedTraining CustomVisionErrorCodes = "BadRequestReservedBudgetInHoursNotEnoughForAdvancedTraining"
148
149 BadRequestSubscriptionAPI CustomVisionErrorCodes = "BadRequestSubscriptionApi"
150
151 BadRequestTagDescription CustomVisionErrorCodes = "BadRequestTagDescription"
152
153 BadRequestTagName CustomVisionErrorCodes = "BadRequestTagName"
154
155 BadRequestTagNameNotUnique CustomVisionErrorCodes = "BadRequestTagNameNotUnique"
156
157 BadRequestTagType CustomVisionErrorCodes = "BadRequestTagType"
158
159 BadRequestTrainingAlreadyInProgress CustomVisionErrorCodes = "BadRequestTrainingAlreadyInProgress"
160
161 BadRequestTrainingNotNeeded CustomVisionErrorCodes = "BadRequestTrainingNotNeeded"
162
163 BadRequestTrainingNotNeededButTrainingPipelineUpdated CustomVisionErrorCodes = "BadRequestTrainingNotNeededButTrainingPipelineUpdated"
164
165 BadRequestTrainingValidationFailed CustomVisionErrorCodes = "BadRequestTrainingValidationFailed"
166
167 BadRequestUnpublishFailed CustomVisionErrorCodes = "BadRequestUnpublishFailed"
168
169 BadRequestWorkspaceCannotBeModified CustomVisionErrorCodes = "BadRequestWorkspaceCannotBeModified"
170
171 BadRequestWorkspaceNotDeletable CustomVisionErrorCodes = "BadRequestWorkspaceNotDeletable"
172
173 Conflict CustomVisionErrorCodes = "Conflict"
174
175 ConflictInvalid CustomVisionErrorCodes = "ConflictInvalid"
176
177 ErrorExporterInvalidClassifier CustomVisionErrorCodes = "ErrorExporterInvalidClassifier"
178
179 ErrorExporterInvalidFeaturizer CustomVisionErrorCodes = "ErrorExporterInvalidFeaturizer"
180
181 ErrorExporterInvalidPlatform CustomVisionErrorCodes = "ErrorExporterInvalidPlatform"
182
183 ErrorFeaturizationAugmentationError CustomVisionErrorCodes = "ErrorFeaturizationAugmentationError"
184
185 ErrorFeaturizationAugmentationUnavailable CustomVisionErrorCodes = "ErrorFeaturizationAugmentationUnavailable"
186
187 ErrorFeaturizationInvalidFeaturizer CustomVisionErrorCodes = "ErrorFeaturizationInvalidFeaturizer"
188
189 ErrorFeaturizationQueueTimeout CustomVisionErrorCodes = "ErrorFeaturizationQueueTimeout"
190
191 ErrorFeaturizationServiceUnavailable CustomVisionErrorCodes = "ErrorFeaturizationServiceUnavailable"
192
193 ErrorFeaturizationUnrecognizedJob CustomVisionErrorCodes = "ErrorFeaturizationUnrecognizedJob"
194
195 ErrorInvalid CustomVisionErrorCodes = "ErrorInvalid"
196
197 ErrorIterationCopyFailed CustomVisionErrorCodes = "ErrorIterationCopyFailed"
198
199 ErrorPrediction CustomVisionErrorCodes = "ErrorPrediction"
200
201 ErrorPredictionModelNotCached CustomVisionErrorCodes = "ErrorPredictionModelNotCached"
202
203 ErrorPredictionModelNotFound CustomVisionErrorCodes = "ErrorPredictionModelNotFound"
204
205 ErrorPredictionServiceUnavailable CustomVisionErrorCodes = "ErrorPredictionServiceUnavailable"
206
207 ErrorPredictionStorage CustomVisionErrorCodes = "ErrorPredictionStorage"
208
209 ErrorPreparePerformanceMigrationFailed CustomVisionErrorCodes = "ErrorPreparePerformanceMigrationFailed"
210
211 ErrorProjectExportRequestFailed CustomVisionErrorCodes = "ErrorProjectExportRequestFailed"
212
213 ErrorProjectImportRequestFailed CustomVisionErrorCodes = "ErrorProjectImportRequestFailed"
214
215 ErrorProjectInvalidDomain CustomVisionErrorCodes = "ErrorProjectInvalidDomain"
216
217 ErrorProjectInvalidPipelineConfiguration CustomVisionErrorCodes = "ErrorProjectInvalidPipelineConfiguration"
218
219 ErrorProjectInvalidWorkspace CustomVisionErrorCodes = "ErrorProjectInvalidWorkspace"
220
221 ErrorProjectTrainingRequestFailed CustomVisionErrorCodes = "ErrorProjectTrainingRequestFailed"
222
223 ErrorRegionProposal CustomVisionErrorCodes = "ErrorRegionProposal"
224
225 ErrorUnknown CustomVisionErrorCodes = "ErrorUnknown"
226
227 Forbidden CustomVisionErrorCodes = "Forbidden"
228
229 ForbiddenDRModeEnabled CustomVisionErrorCodes = "ForbiddenDRModeEnabled"
230
231 ForbiddenInvalid CustomVisionErrorCodes = "ForbiddenInvalid"
232
233 ForbiddenUser CustomVisionErrorCodes = "ForbiddenUser"
234
235 ForbiddenUserDisabled CustomVisionErrorCodes = "ForbiddenUserDisabled"
236
237 ForbiddenUserDoesNotExist CustomVisionErrorCodes = "ForbiddenUserDoesNotExist"
238
239 ForbiddenUserInsufficientCapability CustomVisionErrorCodes = "ForbiddenUserInsufficientCapability"
240
241 ForbiddenUserResource CustomVisionErrorCodes = "ForbiddenUserResource"
242
243 ForbiddenUserSignupAllowanceExceeded CustomVisionErrorCodes = "ForbiddenUserSignupAllowanceExceeded"
244
245 ForbiddenUserSignupDisabled CustomVisionErrorCodes = "ForbiddenUserSignupDisabled"
246
247 NoError CustomVisionErrorCodes = "NoError"
248
249 NotFound CustomVisionErrorCodes = "NotFound"
250
251 NotFoundApimSubscription CustomVisionErrorCodes = "NotFoundApimSubscription"
252
253 NotFoundDomain CustomVisionErrorCodes = "NotFoundDomain"
254
255 NotFoundImage CustomVisionErrorCodes = "NotFoundImage"
256
257 NotFoundInvalid CustomVisionErrorCodes = "NotFoundInvalid"
258
259 NotFoundIteration CustomVisionErrorCodes = "NotFoundIteration"
260
261 NotFoundIterationPerformance CustomVisionErrorCodes = "NotFoundIterationPerformance"
262
263 NotFoundProject CustomVisionErrorCodes = "NotFoundProject"
264
265 NotFoundProjectDefaultIteration CustomVisionErrorCodes = "NotFoundProjectDefaultIteration"
266
267 NotFoundTag CustomVisionErrorCodes = "NotFoundTag"
268
269 UnsupportedMediaType CustomVisionErrorCodes = "UnsupportedMediaType"
270 )
271
272
273 func PossibleCustomVisionErrorCodesValues() []CustomVisionErrorCodes {
274 return []CustomVisionErrorCodes{BadRequest, BadRequestCannotMigrateProjectWithName, BadRequestClassificationTrainingValidationFailed, BadRequestDetectionTrainingNotAllowNegativeTag, BadRequestDetectionTrainingValidationFailed, BadRequestDomainNotSupportedForAdvancedTraining, BadRequestExceededBatchSize, BadRequestExceededQuota, BadRequestExceedIterationPerProjectLimit, BadRequestExceedProjectLimit, BadRequestExceedTagPerImageLimit, BadRequestExceedTagPerProjectLimit, BadRequestExportAlreadyInProgress, BadRequestExportPlatformNotSupportedForAdvancedTraining, BadRequestExportValidationFailed, BadRequestExportWhileTraining, BadRequestImageBatch, BadRequestImageExceededCount, BadRequestImageFormat, BadRequestImageRegions, BadRequestImageSizeBytes, BadRequestImageStream, BadRequestImageTags, BadRequestImageURL, BadRequestInvalid, BadRequestInvalidEmailAddress, BadRequestInvalidIds, BadRequestInvalidImportToken, BadRequestInvalidPublishName, BadRequestInvalidPublishTarget, BadRequestIterationDescription, BadRequestIterationIsNotTrained, BadRequestIterationIsPublished, BadRequestIterationName, BadRequestIterationNameNotUnique, BadRequestIterationNotPublished, BadRequestIterationValidationFailed, BadRequestMultiClassClassificationTrainingValidationFailed, BadRequestMultiLabelClassificationTrainingValidationFailed, BadRequestMultipleNegativeTag, BadRequestNegativeAndRegularTagOnSameImage, BadRequestNotLimitedTrial, BadRequestNotSupported, BadRequestPredictionIdsExceededCount, BadRequestPredictionIdsMissing, BadRequestPredictionInvalidApplicationName, BadRequestPredictionInvalidQueryParameters, BadRequestPredictionResultsExceededCount, BadRequestPredictionTagsExceededCount, BadRequestProjectDescription, BadRequestProjectDuplicated, BadRequestProjectImagePreprocessingSettings, BadRequestProjectName, BadRequestProjectNameNotUnique, BadRequestProjectUnknownClassification, BadRequestProjectUnknownDomain, BadRequestProjectUnsupportedDomainTypeChange, BadRequestProjectUnsupportedExportPlatform, BadRequestRequiredParamIsNull, BadRequestReservedBudgetInHoursNotEnoughForAdvancedTraining, BadRequestSubscriptionAPI, BadRequestTagDescription, BadRequestTagName, BadRequestTagNameNotUnique, BadRequestTagType, BadRequestTrainingAlreadyInProgress, BadRequestTrainingNotNeeded, BadRequestTrainingNotNeededButTrainingPipelineUpdated, BadRequestTrainingValidationFailed, BadRequestUnpublishFailed, BadRequestWorkspaceCannotBeModified, BadRequestWorkspaceNotDeletable, Conflict, ConflictInvalid, ErrorExporterInvalidClassifier, ErrorExporterInvalidFeaturizer, ErrorExporterInvalidPlatform, ErrorFeaturizationAugmentationError, ErrorFeaturizationAugmentationUnavailable, ErrorFeaturizationInvalidFeaturizer, ErrorFeaturizationQueueTimeout, ErrorFeaturizationServiceUnavailable, ErrorFeaturizationUnrecognizedJob, ErrorInvalid, ErrorIterationCopyFailed, ErrorPrediction, ErrorPredictionModelNotCached, ErrorPredictionModelNotFound, ErrorPredictionServiceUnavailable, ErrorPredictionStorage, ErrorPreparePerformanceMigrationFailed, ErrorProjectExportRequestFailed, ErrorProjectImportRequestFailed, ErrorProjectInvalidDomain, ErrorProjectInvalidPipelineConfiguration, ErrorProjectInvalidWorkspace, ErrorProjectTrainingRequestFailed, ErrorRegionProposal, ErrorUnknown, Forbidden, ForbiddenDRModeEnabled, ForbiddenInvalid, ForbiddenUser, ForbiddenUserDisabled, ForbiddenUserDoesNotExist, ForbiddenUserInsufficientCapability, ForbiddenUserResource, ForbiddenUserSignupAllowanceExceeded, ForbiddenUserSignupDisabled, NoError, NotFound, NotFoundApimSubscription, NotFoundDomain, NotFoundImage, NotFoundInvalid, NotFoundIteration, NotFoundIterationPerformance, NotFoundProject, NotFoundProjectDefaultIteration, NotFoundTag, UnsupportedMediaType}
275 }
276
277
278 type DomainType string
279
280 const (
281
282 Classification DomainType = "Classification"
283
284 ObjectDetection DomainType = "ObjectDetection"
285 )
286
287
288 func PossibleDomainTypeValues() []DomainType {
289 return []DomainType{Classification, ObjectDetection}
290 }
291
292
293 type ExportFlavor string
294
295 const (
296
297 ARM ExportFlavor = "ARM"
298
299 Linux ExportFlavor = "Linux"
300
301 ONNX10 ExportFlavor = "ONNX10"
302
303 ONNX12 ExportFlavor = "ONNX12"
304
305 TensorFlowLite ExportFlavor = "TensorFlowLite"
306
307 TensorFlowNormal ExportFlavor = "TensorFlowNormal"
308
309 Windows ExportFlavor = "Windows"
310 )
311
312
313 func PossibleExportFlavorValues() []ExportFlavor {
314 return []ExportFlavor{ARM, Linux, ONNX10, ONNX12, TensorFlowLite, TensorFlowNormal, Windows}
315 }
316
317
318 type ExportPlatform string
319
320 const (
321
322 CoreML ExportPlatform = "CoreML"
323
324 DockerFile ExportPlatform = "DockerFile"
325
326 ONNX ExportPlatform = "ONNX"
327
328 TensorFlow ExportPlatform = "TensorFlow"
329
330 VAIDK ExportPlatform = "VAIDK"
331 )
332
333
334 func PossibleExportPlatformValues() []ExportPlatform {
335 return []ExportPlatform{CoreML, DockerFile, ONNX, TensorFlow, VAIDK}
336 }
337
338
339 type ExportStatus string
340
341 const (
342
343 Done ExportStatus = "Done"
344
345 Exporting ExportStatus = "Exporting"
346
347 Failed ExportStatus = "Failed"
348 )
349
350
351 func PossibleExportStatusValues() []ExportStatus {
352 return []ExportStatus{Done, Exporting, Failed}
353 }
354
355
356 type ImageCreateStatus string
357
358 const (
359
360 ImageCreateStatusErrorImageFormat ImageCreateStatus = "ErrorImageFormat"
361
362 ImageCreateStatusErrorImageSize ImageCreateStatus = "ErrorImageSize"
363
364 ImageCreateStatusErrorLimitExceed ImageCreateStatus = "ErrorLimitExceed"
365
366 ImageCreateStatusErrorNegativeAndRegularTagOnSameImage ImageCreateStatus = "ErrorNegativeAndRegularTagOnSameImage"
367
368 ImageCreateStatusErrorRegionLimitExceed ImageCreateStatus = "ErrorRegionLimitExceed"
369
370 ImageCreateStatusErrorSource ImageCreateStatus = "ErrorSource"
371
372 ImageCreateStatusErrorStorage ImageCreateStatus = "ErrorStorage"
373
374 ImageCreateStatusErrorTagLimitExceed ImageCreateStatus = "ErrorTagLimitExceed"
375
376 ImageCreateStatusErrorUnknown ImageCreateStatus = "ErrorUnknown"
377
378 ImageCreateStatusOK ImageCreateStatus = "OK"
379
380 ImageCreateStatusOKDuplicate ImageCreateStatus = "OKDuplicate"
381 )
382
383
384 func PossibleImageCreateStatusValues() []ImageCreateStatus {
385 return []ImageCreateStatus{ImageCreateStatusErrorImageFormat, ImageCreateStatusErrorImageSize, ImageCreateStatusErrorLimitExceed, ImageCreateStatusErrorNegativeAndRegularTagOnSameImage, ImageCreateStatusErrorRegionLimitExceed, ImageCreateStatusErrorSource, ImageCreateStatusErrorStorage, ImageCreateStatusErrorTagLimitExceed, ImageCreateStatusErrorUnknown, ImageCreateStatusOK, ImageCreateStatusOKDuplicate}
386 }
387
388
389 type OrderBy string
390
391 const (
392
393 Newest OrderBy = "Newest"
394
395 Oldest OrderBy = "Oldest"
396
397 Suggested OrderBy = "Suggested"
398 )
399
400
401 func PossibleOrderByValues() []OrderBy {
402 return []OrderBy{Newest, Oldest, Suggested}
403 }
404
405
406 type ProjectStatus string
407
408 const (
409
410 ProjectStatusFailed ProjectStatus = "Failed"
411
412 ProjectStatusImporting ProjectStatus = "Importing"
413
414 ProjectStatusSucceeded ProjectStatus = "Succeeded"
415 )
416
417
418 func PossibleProjectStatusValues() []ProjectStatus {
419 return []ProjectStatus{ProjectStatusFailed, ProjectStatusImporting, ProjectStatusSucceeded}
420 }
421
422
423 type SortBy string
424
425 const (
426
427 UncertaintyAscending SortBy = "UncertaintyAscending"
428
429 UncertaintyDescending SortBy = "UncertaintyDescending"
430 )
431
432
433 func PossibleSortByValues() []SortBy {
434 return []SortBy{UncertaintyAscending, UncertaintyDescending}
435 }
436
437
438 type TagType string
439
440 const (
441
442 Negative TagType = "Negative"
443
444 Regular TagType = "Regular"
445 )
446
447
448 func PossibleTagTypeValues() []TagType {
449 return []TagType{Negative, Regular}
450 }
451
452
453 type Type string
454
455 const (
456
457 TypeAdvanced Type = "Advanced"
458
459 TypeRegular Type = "Regular"
460 )
461
462
463 func PossibleTypeValues() []Type {
464 return []Type{TypeAdvanced, TypeRegular}
465 }
466
View as plain text