@azure/cognitiveservices-customvision-training
Version:
TrainingAPIClient Library with typescript type definitions for node.js and browser.
1,807 lines (1,806 loc) • 71.3 kB
JavaScript
/*
* 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.
*/
export 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"
}
}
}
}
};
export 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"
}
}
}
}
};
export 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"
}
}
}
}
};
export 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"
}
}
}
}
};
export 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"
}
}
}
}
};
export 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"
}
}
}
}
};
export 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"
}
}
}
}
};
export 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"
}
}
}
}
};
export 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"
}
}
}
}
};
export 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"
}
}
}
}
}
}
};
export 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"
}
}
}
}
};
export 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"
}
}
}
}
}
}
};
export 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"
}
}
}
}
};
export 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"
}
}
}
}
}
}
};
export 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"
}
}
}
}
}
}
};
export 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"
}
}
}
}
}
}
};
export 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"
}
}
}
}
}
}
};
export 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"
}
}
}
}
}
}
};
export 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"
}
}
}
}
}
}
};
export 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"
}
}
}
}
};
export 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"
}
}
}
}
}
}
};
export 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"
}
}
}
}
}
}
};
export var ImageProcessingSettings = {
serializedName: "ImageProcessingSettings",
type: {
name: "Composite",
className: "ImageProcessingSettings",
modelProperties: {
augmentationMethods: {
nullable: true,
serializedName: "augmentationMethods",
type: {
name: "Dictionary",
value: {
type: {
name: "Boolean"
}
}
}
}
}
}
};
export 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"
}
}
}
}
};
export var ImageRegionCreateBatch = {
serializedName: "ImageRegionCreateBatch",
type: {
name: "Composite",
className: "ImageRegionCreateBatch",
modelProperties: {
regions: {
serializedName: "regions",
type: {
name: "Sequence",
element: {
type: {
name: "Composite",
className: "ImageRegionCreateEntry"
}
}
}
}
}
}
};
export 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"
}
}
}
}
};
export 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"
}
}
}
}
}
}
};
export 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"
}
}
}
}
};
export 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"
}
}
}
}
}
}
};
export 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"
}
}
}
}
};
export var ImageTagCreateBatch = {
serializedName: "ImageTagCreateBatch",
type: {
name: "Composite",
className: "ImageTagCreateBatch",
modelProperties: {
tags: {
serializedName: "tags",
type: {
name: "Sequence",
element: {
type: {
name: "Composite",
className: "ImageTagCreateEntry"
}
}
}
}
}
}
};
export 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"
}
}
}
}
}
}
};
export var ImageUrl = {
serializedName: "ImageUrl",
type: {
name: "Composite",
className: "ImageUrl",
modelProperties: {
url: {
required: true,
nullable: false,
serializedName: "url",
type: {
name: "String"
}
}
}
}
};
export 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"
}
}
}
}
}
}
};
export 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"
}
}
}
}
}
}
};
export var Iteration = {
serializedName: "Iteration",
type: {
name: "Composite",
className: "Iteration",
modelProperties: {
id: {
nullable: false,
readOnly: true,
serializedName: "id",
type: {
name: "Uuid"
}
},
name: {
required: true,
nullable: false,
serializedName: "name",
type: {
name: "String"
}
},
status: {
nullable: false,
readOnly: true,
serializedName: "status",
type: {
name: "String"
}
},
created: {
nullable: false,
readOnly: true,
serializedName: "created",
type: {
name: "DateTime"
}
},
lastModified: {
nullable: false,
readOnly: true,
serializedName: "lastModified",
type: {
name: "DateTime"
}
},
trainedAt: {
nullable: true,
readOnly: true,
serializedName: "trainedAt",
type: {
name: "DateTime"
}
},
projectId: {
nullable: false,
readOnly: true,
serializedName: "projectId",
type: {
name: "Uuid"
}
},
exportable: {
nullable: false,
readOnly: true,
serializedName: "exportable",
type: {
name: "Boolean"
}
},
exportableTo: {
readOnly: true,
serializedName: "exportableTo",
type: {
name: "Sequence",
element: {
type: {
name: "String"
}
}
}
},
domainId: {
nullable: true,
readOnly: true,
serializedName: "domainId",
type: {
name: "Uuid"
}
},
classificationType: {
nullable: true,
readOnly: true,
serializedName: "classificationType",
type: {
name: "String"
}
},
trainingType: {
nullable: false,
readOnly: true,
serializedName: "trainingType",
type: {
name: "String"
}
},
reservedBudgetInHours: {
nullable: false,
readOnly: true,
serializedName: "reservedBudgetInHours",
type: {
name: "Number"
}
},
trainingTimeInMinutes: {
nullable: false,
readOnly: true,
serializedName: "trainingTimeInMinutes",
type: {
name: "Number"
}
},
publishName: {
nullable: false,
readOnly: true,
serializedName: "publishName",
type: {
name: "String"
}
},
originalPublishResourceId: {
nullable: false,
readOnly: true,
serializedName: "originalPublishResourceId",
type: {
name: "String"
}
},
customBaseModelInfo: {
readOnly: true,
serializedName: "customBaseModelInfo",
type: {
name: "Composite",
className: "CustomBaseModelInfo"
}
},
trainingErrorDetails: {
readOnly: true,
serializedName: "trainingErrorDetails",
type: {
name: "String"
}
}
}
}
};
export var TagPerformance = {
serializedName: "TagPerformance",
type: {
name: "Composite",
className: "TagPerformance",
modelProperties: {
id: {
nullable: false,
readOnly: true,
serializedName: "id",
type: {
name: "Uuid"
}
},
name: {
nullable: false,
readOnly: true,
serializedName: "name",
type: {
name: "String"
}
},
precision: {
nullable: false,
readOnly: true,
serializedName: "precision",
type: {
name: "Number"
}
},
precisionStdDeviation: {
nullable: false,
readOnly: true,
serializedName: "precisionStdDeviation",
type: {
name: "Number"
}
},
recall: {
nullable: false,
readOnly: true,
serializedName: "recall",
type: {
name: "Number"
}
},
recallStdDeviation: {
nullable: false,
readOnly: true,
serializedName: "recallStdDeviation",
type: {
name: "Number"
}
},
averagePrecision: {
nullable: true,
readOnly: true,
serializedName: "averagePrecision",
type: {
name: "Number"
}
}
}
}
};
export var IterationPerformance = {
serializedName: "IterationPerformance",
type: {
name: "Composite",
className: "IterationPerformance",
modelProperties: {
perTagPerformance: {
readOnly: true,
serializedName: "perTagPerformance",
type: {
name: "Sequence",
element: {
type: {
name: "Composite",
className: "TagPerformance"
}
}
}
},
precision: {
nullable: false,
readOnly: true,
serializedName: "precision",
type: {
name: "Number"
}
},
precisionStdDeviation: {
nullable: false,
readOnly: true,
serializedName: "precisionStdDeviation",
type: {
name: "Number"
}
},
recall: {
nullable: false,
readOnly: true,
serializedName: "recall",
type: {
name: "Number"
}
},
recallStdDeviation: {
nullable: false,
readOnly: true,
serializedName: "recallStdDeviation",
type: {
name: "Number"
}
},
averagePrecision: {
nullable: true,
readOnly: true,
serializedName: "averagePrecision",
type: {
name: "Number"
}
}
}
}
};
export var PredictionQueryTag = {
serializedName: "PredictionQueryTag",
type: {
name: "Composite",
className: "PredictionQueryTag",
modelProperties: {
id: {
nullable: false,
serializedName: "id",
type: {
name: "Uuid"
}
},
minThreshold: {
nullable: false,
serializedName: "minThreshold",
type: {
name: "Number"
}
},
maxThreshold: {