UNPKG

@azure/cognitiveservices-customvision-training

Version:
1,572 lines (1,562 loc) 154 kB
/* * Copyright (c) Microsoft Corporation. * Licensed under the MIT License. * * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@azure/ms-rest-js')) : typeof define === 'function' && define.amd ? define(['exports', '@azure/ms-rest-js'], factory) : (global = global || self, factory((global.Azure = global.Azure || {}, global.Azure.CognitiveservicesCustomvisionTraining = {}), global.msRest)); }(this, (function (exports, msRest) { 'use strict'; /*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */ /* global Reflect, Promise */ var extendStatics = function(d, b) { extendStatics = Object.setPrototypeOf || ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; return extendStatics(d, b); }; function __extends(d, b) { extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); } var __assign = function() { __assign = Object.assign || function __assign(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; }; return __assign.apply(this, arguments); }; /* * Copyright (c) Microsoft Corporation. * Licensed under the MIT License. * * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ var index = /*#__PURE__*/Object.freeze({ __proto__: null }); /* * Copyright (c) Microsoft Corporation. * Licensed under the MIT License. * * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is regenerated. */ var BoundingBox = { serializedName: "BoundingBox", type: { name: "Composite", className: "BoundingBox", modelProperties: { left: { required: true, nullable: false, serializedName: "left", type: { name: "Number" } }, top: { required: true, nullable: false, serializedName: "top", type: { name: "Number" } }, width: { required: true, nullable: false, serializedName: "width", type: { name: "Number" } }, height: { required: true, nullable: false, serializedName: "height", type: { name: "Number" } } } } }; var CreateProjectOptions = { serializedName: "CreateProjectOptions", type: { name: "Composite", className: "CreateProjectOptions", modelProperties: { exportModelContainerUri: { nullable: false, serializedName: "exportModelContainerUri", type: { name: "String" } }, notificationQueueUri: { nullable: false, serializedName: "notificationQueueUri", type: { name: "String" } } } } }; var CustomBaseModelInfo = { serializedName: "CustomBaseModelInfo", type: { name: "Composite", className: "CustomBaseModelInfo", modelProperties: { projectId: { required: true, nullable: false, serializedName: "projectId", type: { name: "Uuid" } }, iterationId: { required: true, nullable: false, serializedName: "iterationId", type: { name: "Uuid" } } } } }; var CustomVisionError = { serializedName: "CustomVisionError", type: { name: "Composite", className: "CustomVisionError", modelProperties: { code: { required: true, serializedName: "code", type: { name: "String" } }, message: { required: true, serializedName: "message", type: { name: "String" } } } } }; var ModelInformation = { serializedName: "ModelInformation", type: { name: "Composite", className: "ModelInformation", modelProperties: { estimatedModelSizeInMegabytes: { serializedName: "estimatedModelSizeInMegabytes", type: { name: "Number" } }, description: { required: true, nullable: false, serializedName: "description", type: { name: "String" } } } } }; var Domain = { serializedName: "Domain", type: { name: "Composite", className: "Domain", modelProperties: { id: { nullable: false, readOnly: true, serializedName: "id", type: { name: "Uuid" } }, name: { nullable: false, readOnly: true, serializedName: "name", type: { name: "String" } }, type: { nullable: false, readOnly: true, serializedName: "type", type: { name: "String" } }, exportable: { nullable: false, readOnly: true, serializedName: "exportable", type: { name: "Boolean" } }, enabled: { nullable: false, readOnly: true, serializedName: "enabled", type: { name: "Boolean" } }, exportablePlatforms: { readOnly: true, serializedName: "exportablePlatforms", type: { name: "Sequence", element: { type: { name: "String" } } } }, modelInformation: { readOnly: true, serializedName: "modelInformation", type: { name: "Composite", className: "ModelInformation" } } } } }; var ExportModel = { serializedName: "Export", type: { name: "Composite", className: "ExportModel", modelProperties: { platform: { nullable: false, readOnly: true, serializedName: "platform", type: { name: "String" } }, status: { nullable: false, readOnly: true, serializedName: "status", type: { name: "String" } }, downloadUri: { readOnly: true, serializedName: "downloadUri", type: { name: "String" } }, flavor: { nullable: true, readOnly: true, serializedName: "flavor", type: { name: "String" } }, newerVersionAvailable: { nullable: false, readOnly: true, serializedName: "newerVersionAvailable", type: { name: "Boolean" } } } } }; var ImageTag = { serializedName: "ImageTag", type: { name: "Composite", className: "ImageTag", modelProperties: { tagId: { nullable: false, readOnly: true, serializedName: "tagId", type: { name: "Uuid" } }, tagName: { nullable: false, readOnly: true, serializedName: "tagName", type: { name: "String" } }, created: { nullable: false, readOnly: true, serializedName: "created", type: { name: "DateTime" } } } } }; var ImageRegion = { serializedName: "ImageRegion", type: { name: "Composite", className: "ImageRegion", modelProperties: { regionId: { nullable: false, readOnly: true, serializedName: "regionId", type: { name: "Uuid" } }, tagName: { nullable: false, readOnly: true, serializedName: "tagName", type: { name: "String" } }, created: { nullable: false, readOnly: true, serializedName: "created", type: { name: "DateTime" } }, tagId: { required: true, nullable: false, serializedName: "tagId", type: { name: "Uuid" } }, left: { required: true, nullable: false, serializedName: "left", type: { name: "Number" } }, top: { required: true, nullable: false, serializedName: "top", type: { name: "Number" } }, width: { required: true, nullable: false, serializedName: "width", type: { name: "Number" } }, height: { required: true, nullable: false, serializedName: "height", type: { name: "Number" } } } } }; var Image = { serializedName: "Image", type: { name: "Composite", className: "Image", modelProperties: { id: { nullable: false, readOnly: true, serializedName: "id", type: { name: "Uuid" } }, created: { nullable: false, readOnly: true, serializedName: "created", type: { name: "DateTime" } }, width: { nullable: false, readOnly: true, serializedName: "width", type: { name: "Number" } }, height: { nullable: false, readOnly: true, serializedName: "height", type: { name: "Number" } }, resizedImageUri: { readOnly: true, serializedName: "resizedImageUri", type: { name: "String" } }, thumbnailUri: { readOnly: true, serializedName: "thumbnailUri", type: { name: "String" } }, originalImageUri: { readOnly: true, serializedName: "originalImageUri", type: { name: "String" } }, tags: { nullable: true, readOnly: true, serializedName: "tags", type: { name: "Sequence", element: { type: { name: "Composite", className: "ImageTag" } } } }, regions: { nullable: true, readOnly: true, serializedName: "regions", type: { name: "Sequence", element: { type: { name: "Composite", className: "ImageRegion" } } } }, metadata: { nullable: true, readOnly: true, serializedName: "metadata", type: { name: "Dictionary", value: { type: { name: "String" } } } } } } }; var ImageCreateResult = { serializedName: "ImageCreateResult", type: { name: "Composite", className: "ImageCreateResult", modelProperties: { sourceUrl: { nullable: false, readOnly: true, serializedName: "sourceUrl", type: { name: "String" } }, status: { nullable: false, readOnly: true, serializedName: "status", type: { name: "String" } }, image: { readOnly: true, serializedName: "image", type: { name: "Composite", className: "Image" } } } } }; var ImageCreateSummary = { serializedName: "ImageCreateSummary", type: { name: "Composite", className: "ImageCreateSummary", modelProperties: { isBatchSuccessful: { nullable: false, readOnly: true, serializedName: "isBatchSuccessful", type: { name: "Boolean" } }, images: { readOnly: true, serializedName: "images", type: { name: "Sequence", element: { type: { name: "Composite", className: "ImageCreateResult" } } } } } } }; var Region = { serializedName: "Region", type: { name: "Composite", className: "Region", modelProperties: { tagId: { required: true, nullable: false, serializedName: "tagId", type: { name: "Uuid" } }, left: { required: true, nullable: false, serializedName: "left", type: { name: "Number" } }, top: { required: true, nullable: false, serializedName: "top", type: { name: "Number" } }, width: { required: true, nullable: false, serializedName: "width", type: { name: "Number" } }, height: { required: true, nullable: false, serializedName: "height", type: { name: "Number" } } } } }; var ImageFileCreateEntry = { serializedName: "ImageFileCreateEntry", type: { name: "Composite", className: "ImageFileCreateEntry", modelProperties: { name: { nullable: false, serializedName: "name", type: { name: "String" } }, contents: { serializedName: "contents", type: { name: "ByteArray" } }, tagIds: { serializedName: "tagIds", type: { name: "Sequence", element: { type: { name: "Uuid" } } } }, regions: { serializedName: "regions", type: { name: "Sequence", element: { type: { name: "Composite", className: "Region" } } } } } } }; var ImageFileCreateBatch = { serializedName: "ImageFileCreateBatch", type: { name: "Composite", className: "ImageFileCreateBatch", modelProperties: { images: { serializedName: "images", type: { name: "Sequence", element: { type: { name: "Composite", className: "ImageFileCreateEntry" } } } }, tagIds: { serializedName: "tagIds", type: { name: "Sequence", element: { type: { name: "Uuid" } } } }, metadata: { nullable: true, serializedName: "metadata", type: { name: "Dictionary", value: { type: { name: "String" } } } } } } }; var ImageIdCreateEntry = { serializedName: "ImageIdCreateEntry", type: { name: "Composite", className: "ImageIdCreateEntry", modelProperties: { id: { nullable: false, serializedName: "id", type: { name: "Uuid" } }, tagIds: { serializedName: "tagIds", type: { name: "Sequence", element: { type: { name: "Uuid" } } } }, regions: { serializedName: "regions", type: { name: "Sequence", element: { type: { name: "Composite", className: "Region" } } } } } } }; var ImageIdCreateBatch = { serializedName: "ImageIdCreateBatch", type: { name: "Composite", className: "ImageIdCreateBatch", modelProperties: { images: { serializedName: "images", type: { name: "Sequence", element: { type: { name: "Composite", className: "ImageIdCreateEntry" } } } }, tagIds: { serializedName: "tagIds", type: { name: "Sequence", element: { type: { name: "Uuid" } } } }, metadata: { nullable: true, serializedName: "metadata", type: { name: "Dictionary", value: { type: { name: "String" } } } } } } }; var ImageMetadataUpdateEntry = { serializedName: "ImageMetadataUpdateEntry", type: { name: "Composite", className: "ImageMetadataUpdateEntry", modelProperties: { imageId: { nullable: false, serializedName: "imageId", type: { name: "Uuid" } }, status: { nullable: false, serializedName: "status", type: { name: "String" } }, metadata: { nullable: true, serializedName: "metadata", type: { name: "Dictionary", value: { type: { name: "String" } } } } } } }; var ImageMetadataUpdateSummary = { serializedName: "ImageMetadataUpdateSummary", type: { name: "Composite", className: "ImageMetadataUpdateSummary", modelProperties: { isBatchSuccessful: { nullable: false, readOnly: true, serializedName: "isBatchSuccessful", type: { name: "Boolean" } }, images: { readOnly: true, serializedName: "images", type: { name: "Sequence", element: { type: { name: "Composite", className: "ImageMetadataUpdateEntry" } } } } } } }; var Prediction = { serializedName: "Prediction", type: { name: "Composite", className: "Prediction", modelProperties: { probability: { nullable: false, readOnly: true, serializedName: "probability", type: { name: "Number" } }, tagId: { nullable: false, readOnly: true, serializedName: "tagId", type: { name: "Uuid" } }, tagName: { nullable: true, readOnly: true, serializedName: "tagName", type: { name: "String" } }, boundingBox: { nullable: true, readOnly: true, serializedName: "boundingBox", type: { name: "Composite", className: "BoundingBox" } }, tagType: { nullable: true, readOnly: true, serializedName: "tagType", type: { name: "String" } } } } }; var ImagePerformance = { serializedName: "ImagePerformance", type: { name: "Composite", className: "ImagePerformance", modelProperties: { predictions: { nullable: true, readOnly: true, serializedName: "predictions", type: { name: "Sequence", element: { type: { name: "Composite", className: "Prediction" } } } }, id: { nullable: false, readOnly: true, serializedName: "id", type: { name: "Uuid" } }, created: { nullable: false, readOnly: true, serializedName: "created", type: { name: "DateTime" } }, width: { nullable: false, readOnly: true, serializedName: "width", type: { name: "Number" } }, height: { nullable: false, readOnly: true, serializedName: "height", type: { name: "Number" } }, imageUri: { readOnly: true, serializedName: "imageUri", type: { name: "String" } }, thumbnailUri: { readOnly: true, serializedName: "thumbnailUri", type: { name: "String" } }, tags: { nullable: true, readOnly: true, serializedName: "tags", type: { name: "Sequence", element: { type: { name: "Composite", className: "ImageTag" } } } }, regions: { nullable: true, readOnly: true, serializedName: "regions", type: { name: "Sequence", element: { type: { name: "Composite", className: "ImageRegion" } } } } } } }; var ImagePrediction = { serializedName: "ImagePrediction", type: { name: "Composite", className: "ImagePrediction", modelProperties: { id: { nullable: false, readOnly: true, serializedName: "id", type: { name: "Uuid" } }, project: { nullable: false, readOnly: true, serializedName: "project", type: { name: "Uuid" } }, iteration: { nullable: false, readOnly: true, serializedName: "iteration", type: { name: "Uuid" } }, created: { nullable: false, readOnly: true, serializedName: "created", type: { name: "DateTime" } }, predictions: { readOnly: true, serializedName: "predictions", type: { name: "Sequence", element: { type: { name: "Composite", className: "Prediction" } } } } } } }; var ImageProcessingSettings = { serializedName: "ImageProcessingSettings", type: { name: "Composite", className: "ImageProcessingSettings", modelProperties: { augmentationMethods: { nullable: true, serializedName: "augmentationMethods", type: { name: "Dictionary", value: { type: { name: "Boolean" } } } } } } }; var ImageRegionCreateEntry = { serializedName: "ImageRegionCreateEntry", type: { name: "Composite", className: "ImageRegionCreateEntry", modelProperties: { imageId: { required: true, nullable: false, serializedName: "imageId", type: { name: "Uuid" } }, tagId: { required: true, nullable: false, serializedName: "tagId", type: { name: "Uuid" } }, left: { required: true, nullable: false, serializedName: "left", type: { name: "Number" } }, top: { required: true, nullable: false, serializedName: "top", type: { name: "Number" } }, width: { required: true, nullable: false, serializedName: "width", type: { name: "Number" } }, height: { required: true, nullable: false, serializedName: "height", type: { name: "Number" } } } } }; var ImageRegionCreateBatch = { serializedName: "ImageRegionCreateBatch", type: { name: "Composite", className: "ImageRegionCreateBatch", modelProperties: { regions: { serializedName: "regions", type: { name: "Sequence", element: { type: { name: "Composite", className: "ImageRegionCreateEntry" } } } } } } }; var ImageRegionCreateResult = { serializedName: "ImageRegionCreateResult", type: { name: "Composite", className: "ImageRegionCreateResult", modelProperties: { imageId: { nullable: false, readOnly: true, serializedName: "imageId", type: { name: "Uuid" } }, regionId: { nullable: false, readOnly: true, serializedName: "regionId", type: { name: "Uuid" } }, tagName: { nullable: false, readOnly: true, serializedName: "tagName", type: { name: "String" } }, created: { nullable: false, readOnly: true, serializedName: "created", type: { name: "DateTime" } }, tagId: { required: true, nullable: false, serializedName: "tagId", type: { name: "Uuid" } }, left: { required: true, nullable: false, serializedName: "left", type: { name: "Number" } }, top: { required: true, nullable: false, serializedName: "top", type: { name: "Number" } }, width: { required: true, nullable: false, serializedName: "width", type: { name: "Number" } }, height: { required: true, nullable: false, serializedName: "height", type: { name: "Number" } } } } }; var ImageRegionCreateSummary = { serializedName: "ImageRegionCreateSummary", type: { name: "Composite", className: "ImageRegionCreateSummary", modelProperties: { created: { nullable: true, serializedName: "created", type: { name: "Sequence", element: { type: { name: "Composite", className: "ImageRegionCreateResult" } } } }, duplicated: { nullable: true, serializedName: "duplicated", type: { name: "Sequence", element: { type: { name: "Composite", className: "ImageRegionCreateEntry" } } } }, exceeded: { nullable: true, serializedName: "exceeded", type: { name: "Sequence", element: { type: { name: "Composite", className: "ImageRegionCreateEntry" } } } } } } }; var RegionProposal = { serializedName: "RegionProposal", type: { name: "Composite", className: "RegionProposal", modelProperties: { confidence: { nullable: false, readOnly: true, serializedName: "confidence", type: { name: "Number" } }, boundingBox: { readOnly: true, serializedName: "boundingBox", type: { name: "Composite", className: "BoundingBox" } } } } }; var ImageRegionProposal = { serializedName: "ImageRegionProposal", type: { name: "Composite", className: "ImageRegionProposal", modelProperties: { projectId: { nullable: false, readOnly: true, serializedName: "projectId", type: { name: "Uuid" } }, imageId: { nullable: false, readOnly: true, serializedName: "imageId", type: { name: "Uuid" } }, proposals: { readOnly: true, serializedName: "proposals", type: { name: "Sequence", element: { type: { name: "Composite", className: "RegionProposal" } } } } } } }; var ImageTagCreateEntry = { serializedName: "ImageTagCreateEntry", type: { name: "Composite", className: "ImageTagCreateEntry", modelProperties: { imageId: { nullable: false, serializedName: "imageId", type: { name: "Uuid" } }, tagId: { nullable: false, serializedName: "tagId", type: { name: "Uuid" } } } } }; var ImageTagCreateBatch = { serializedName: "ImageTagCreateBatch", type: { name: "Composite", className: "ImageTagCreateBatch", modelProperties: { tags: { serializedName: "tags", type: { name: "Sequence", element: { type: { name: "Composite", className: "ImageTagCreateEntry" } } } } } } }; var ImageTagCreateSummary = { serializedName: "ImageTagCreateSummary", type: { name: "Composite", className: "ImageTagCreateSummary", modelProperties: { created: { nullable: true, serializedName: "created", type: { name: "Sequence", element: { type: { name: "Composite", className: "ImageTagCreateEntry" } } } }, duplicated: { nullable: true, serializedName: "duplicated", type: { name: "Sequence", element: { type: { name: "Composite", className: "ImageTagCreateEntry" } } } }, exceeded: { nullable: true, serializedName: "exceeded", type: { name: "Sequence", element: { type: { name: "Composite", className: "ImageTagCreateEntry" } } } } } } }; var ImageUrl = { serializedName: "ImageUrl", type: { name: "Composite", className: "ImageUrl", modelProperties: { url: { required: true, nullable: false, serializedName: "url", type: { name: "String" } } } } }; var ImageUrlCreateEntry = { serializedName: "ImageUrlCreateEntry", type: { name: "Composite", className: "ImageUrlCreateEntry", modelProperties: { url: { required: true, nullable: false, serializedName: "url", type: { name: "String" } }, tagIds: { serializedName: "tagIds", type: { name: "Sequence", element: { type: { name: "Uuid" } } } }, regions: { serializedName: "regions", type: { name: "Sequence", element: { type: { name: "Composite", className: "Region" } } } } } } }; var ImageUrlCreateBatch = { serializedName: "ImageUrlCreateBatch", type: { name: "Composite", className: "ImageUrlCreateBatch", modelProperties: { images: { serializedName: "images", type: { name: "Sequence", element: { type: { name: "Composite", className: "ImageUrlCreateEntry" } } } }, tagIds: { serializedName: "tagIds", type: { name: "Sequence", element: { type: { name: "Uuid" } } } }, metadata: { nullable: true, serializedName: "metadata", type: { name: "Dictionary", value: { type: { name: "String" } } } } } } }; var Iteration = { serializedName: "Iteration", type: { name: "Composite",