Поделиться через


TrainingAPIClient class

Extends

Конструкторы

TrainingAPIClient(ServiceClientCredentials, string, ServiceClientOptions)

Инициализирует новый экземпляр класса TrainingAPIClient.

Унаследованные свойства

credentials
endpoint

Методы

createImageRegions(string, ImageRegionCreateBatch, RequestOptionsBase)

Этот API принимает пакет регионов изображений и при необходимости теги, чтобы добавить в существующие изображения информацию о регионах. В пакете существует ограничение в 64 записей. Если все регионы успешно созданы, возвращается код состояния 200(ОК). В противном случае будет возвращен код состояния 207 (multi-Status), а подробное состояние для каждого региона будет указано в полезных данных ответа.

createImageRegions(string, ImageRegionCreateBatch, RequestOptionsBase, ServiceCallback<ImageRegionCreateSummary>)
createImageRegions(string, ImageRegionCreateBatch, ServiceCallback<ImageRegionCreateSummary>)
createImagesFromData(string, HttpRequestBody, ServiceCallback<ImageCreateSummary>)
createImagesFromData(string, HttpRequestBody, TrainingAPIClientCreateImagesFromDataOptionalParams)

Этот API принимает содержимое текста как multipart/form-data и application/octet-stream. При использовании нескольких составных файлов изображений можно отправлять одновременно, не более 64 файлов. Если все образы успешно созданы, возвращается код состояния 200(ОК). В противном случае будет возвращен код состояния 207 (multi-Status), а подробное состояние каждого изображения будет указано в полезных данных ответа.

createImagesFromData(string, HttpRequestBody, TrainingAPIClientCreateImagesFromDataOptionalParams, ServiceCallback<ImageCreateSummary>)
createImagesFromFiles(string, ImageFileCreateBatch, RequestOptionsBase)

Этот API принимает пакет файлов и при необходимости теги для создания изображений. Существует ограничение в 64 изображения и 20 тегов. Если все образы успешно созданы, возвращается код состояния 200(ОК). В противном случае будет возвращен код состояния 207 (multi-Status), а подробное состояние каждого изображения будет указано в полезных данных ответа.

createImagesFromFiles(string, ImageFileCreateBatch, RequestOptionsBase, ServiceCallback<ImageCreateSummary>)
createImagesFromFiles(string, ImageFileCreateBatch, ServiceCallback<ImageCreateSummary>)
createImagesFromPredictions(string, ImageIdCreateBatch, RequestOptionsBase)

Этот API создает пакет изображений из указанных прогнозируемых изображений. Существует ограничение в 64 изображения и 20 тегов. Если все образы успешно созданы, возвращается код состояния 200(ОК). В противном случае будет возвращен код состояния 207 (multi-Status), а подробное состояние каждого изображения будет указано в полезных данных ответа.

createImagesFromPredictions(string, ImageIdCreateBatch, RequestOptionsBase, ServiceCallback<ImageCreateSummary>)
createImagesFromPredictions(string, ImageIdCreateBatch, ServiceCallback<ImageCreateSummary>)
createImagesFromUrls(string, ImageUrlCreateBatch, RequestOptionsBase)

Этот API принимает пакет URL-адресов и при необходимости теги для создания изображений. Существует ограничение в 64 изображения и 20 тегов. Если все образы успешно созданы, возвращается код состояния 200(ОК). В противном случае будет возвращен код состояния 207 (multi-Status), а подробные сведения о состоянии каждого изображения будут перечислены в полезных данных ответа.

createImagesFromUrls(string, ImageUrlCreateBatch, RequestOptionsBase, ServiceCallback<ImageCreateSummary>)
createImagesFromUrls(string, ImageUrlCreateBatch, ServiceCallback<ImageCreateSummary>)
createImageTags(string, ImageTagCreateBatch, RequestOptionsBase)
createImageTags(string, ImageTagCreateBatch, RequestOptionsBase, ServiceCallback<ImageTagCreateSummary>)
createImageTags(string, ImageTagCreateBatch, ServiceCallback<ImageTagCreateSummary>)
createProject(string, ServiceCallback<Project>)
createProject(string, TrainingAPIClientCreateProjectOptionalParams)
createProject(string, TrainingAPIClientCreateProjectOptionalParams, ServiceCallback<Project>)
createTag(string, string, ServiceCallback<Tag>)
createTag(string, string, TrainingAPIClientCreateTagOptionalParams)
createTag(string, string, TrainingAPIClientCreateTagOptionalParams, ServiceCallback<Tag>)
deleteImageRegions(string, string[], RequestOptionsBase)
deleteImageRegions(string, string[], RequestOptionsBase, ServiceCallback<void>)
deleteImageRegions(string, string[], ServiceCallback<void>)
deleteImages(string, ServiceCallback<void>)
deleteImages(string, TrainingAPIClientDeleteImagesOptionalParams)
deleteImages(string, TrainingAPIClientDeleteImagesOptionalParams, ServiceCallback<void>)
deleteImageTags(string, string[], string[], RequestOptionsBase)
deleteImageTags(string, string[], string[], RequestOptionsBase, ServiceCallback<void>)
deleteImageTags(string, string[], string[], ServiceCallback<void>)
deleteIteration(string, string, RequestOptionsBase)
deleteIteration(string, string, RequestOptionsBase, ServiceCallback<void>)
deleteIteration(string, string, ServiceCallback<void>)
deletePrediction(string, string[], RequestOptionsBase)
deletePrediction(string, string[], RequestOptionsBase, ServiceCallback<void>)
deletePrediction(string, string[], ServiceCallback<void>)
deleteProject(string, RequestOptionsBase)
deleteProject(string, RequestOptionsBase, ServiceCallback<void>)
deleteProject(string, ServiceCallback<void>)
deleteTag(string, string, RequestOptionsBase)
deleteTag(string, string, RequestOptionsBase, ServiceCallback<void>)
deleteTag(string, string, ServiceCallback<void>)
exportIteration(string, string, Platform, ServiceCallback<ExportModel>)
exportIteration(string, string, Platform, TrainingAPIClientExportIterationOptionalParams)
exportIteration(string, string, Platform, TrainingAPIClientExportIterationOptionalParams, ServiceCallback<ExportModel>)
exportProject(string, RequestOptionsBase)
exportProject(string, RequestOptionsBase, ServiceCallback<ProjectExport>)
exportProject(string, ServiceCallback<ProjectExport>)
getArtifact(string, string, RequestOptionsBase)
getArtifact(string, string, RequestOptionsBase, ServiceCallback<void>)
getArtifact(string, string, ServiceCallback<void>)
getDomain(string, RequestOptionsBase)
getDomain(string, RequestOptionsBase, ServiceCallback<Domain>)
getDomain(string, ServiceCallback<Domain>)
getDomains(RequestOptionsBase)
getDomains(RequestOptionsBase, ServiceCallback<Domain[]>)
getDomains(ServiceCallback<Domain[]>)
getExports(string, string, RequestOptionsBase)
getExports(string, string, RequestOptionsBase, ServiceCallback<ExportModel[]>)
getExports(string, string, ServiceCallback<ExportModel[]>)
getImageCount(string, ServiceCallback<number>)
getImageCount(string, TrainingAPIClientGetImageCountOptionalParams)

Включена фильтрация по связи. Например, если предоставленные идентификаторы тегов относятся к тегам Dog и Cat, будут возвращены только изображения с тегами Dog и(или) Cat.

getImageCount(string, TrainingAPIClientGetImageCountOptionalParams, ServiceCallback<number>)
getImagePerformanceCount(string, string, ServiceCallback<number>)
getImagePerformanceCount(string, string, TrainingAPIClientGetImagePerformanceCountOptionalParams)

Включена фильтрация по связи. Например, если предоставленные идентификаторы тегов относятся к тегам Dog и Cat, будут возвращены только изображения с тегами Dog и(или) Cat.

getImagePerformanceCount(string, string, TrainingAPIClientGetImagePerformanceCountOptionalParams, ServiceCallback<number>)
getImagePerformances(string, string, ServiceCallback<ImagePerformance[]>)
getImagePerformances(string, string, TrainingAPIClientGetImagePerformancesOptionalParams)

Этот API поддерживает пакетную обработку и выбор диапазона. По умолчанию он будет возвращать только первые 50 изображений, соответствующих изображениям. Используйте параметры {take} и {skip}, чтобы управлять количеством изображений, возвращаемых в заданном пакете. Включена фильтрация по связи. Например, если предоставленные идентификаторы тегов относятся к тегам Dog и Cat, будут возвращены только изображения с тегами Dog и(или) Cat.

getImagePerformances(string, string, TrainingAPIClientGetImagePerformancesOptionalParams, ServiceCallback<ImagePerformance[]>)
getImageRegionProposals(string, string, RequestOptionsBase)

Этот API будет получать предложенные регионы для изображения вместе со сведениями о достоверности регионов. Если предложения не найдены, возвращается пустой массив.

getImageRegionProposals(string, string, RequestOptionsBase, ServiceCallback<ImageRegionProposal>)
getImageRegionProposals(string, string, ServiceCallback<ImageRegionProposal>)
getImages(string, ServiceCallback<Image[]>)
getImages(string, TrainingAPIClientGetImagesOptionalParams)

Этот API поддерживает пакетную обработку и выбор диапазона. По умолчанию он будет возвращать только первые 50 изображений, соответствующих изображениям. Используйте параметры {take} и {skip}, чтобы управлять количеством изображений, возвращаемых в заданном пакете. Включена фильтрация по связи. Например, если предоставленные идентификаторы тегов относятся к тегам Dog и Cat, будут возвращены только изображения с тегами Dog и(или) Cat.

getImages(string, TrainingAPIClientGetImagesOptionalParams, ServiceCallback<Image[]>)
getImagesByIds(string, ServiceCallback<Image[]>)
getImagesByIds(string, TrainingAPIClientGetImagesByIdsOptionalParams)

Этот API будет возвращать набор изображений для указанных тегов и при необходимости итерацию. Если итерация не указана, используется текущая рабочая область.

getImagesByIds(string, TrainingAPIClientGetImagesByIdsOptionalParams, ServiceCallback<Image[]>)
getIteration(string, string, RequestOptionsBase)
getIteration(string, string, RequestOptionsBase, ServiceCallback<Iteration>)
getIteration(string, string, ServiceCallback<Iteration>)
getIterationPerformance(string, string, ServiceCallback<IterationPerformance>)
getIterationPerformance(string, string, TrainingAPIClientGetIterationPerformanceOptionalParams)
getIterationPerformance(string, string, TrainingAPIClientGetIterationPerformanceOptionalParams, ServiceCallback<IterationPerformance>)
getIterations(string, RequestOptionsBase)
getIterations(string, RequestOptionsBase, ServiceCallback<Iteration[]>)
getIterations(string, ServiceCallback<Iteration[]>)
getProject(string, RequestOptionsBase)
getProject(string, RequestOptionsBase, ServiceCallback<Project>)
getProject(string, ServiceCallback<Project>)
getProjects(RequestOptionsBase)
getProjects(RequestOptionsBase, ServiceCallback<Project[]>)
getProjects(ServiceCallback<Project[]>)
getTag(string, string, ServiceCallback<Tag>)
getTag(string, string, TrainingAPIClientGetTagOptionalParams)
getTag(string, string, TrainingAPIClientGetTagOptionalParams, ServiceCallback<Tag>)
getTaggedImageCount(string, ServiceCallback<number>)
getTaggedImageCount(string, TrainingAPIClientGetTaggedImageCountOptionalParams)

Включена фильтрация по связи. Например, если предоставленные идентификаторы тегов относятся к тегам Dog и Cat, будут возвращены только изображения с тегами Dog и(или) Cat.

getTaggedImageCount(string, TrainingAPIClientGetTaggedImageCountOptionalParams, ServiceCallback<number>)
getTaggedImages(string, ServiceCallback<Image[]>)
getTaggedImages(string, TrainingAPIClientGetTaggedImagesOptionalParams)

Этот API поддерживает пакетную обработку и выбор диапазона. По умолчанию он будет возвращать только первые 50 изображений, соответствующих изображениям. Используйте параметры {take} и {skip}, чтобы управлять количеством изображений, возвращаемых в заданном пакете. Включена фильтрация по связи. Например, если предоставленные идентификаторы тегов относятся к тегам Dog и Cat, будут возвращены только изображения с тегами Dog и(или) Cat.

getTaggedImages(string, TrainingAPIClientGetTaggedImagesOptionalParams, ServiceCallback<Image[]>)
getTags(string, ServiceCallback<Tag[]>)
getTags(string, TrainingAPIClientGetTagsOptionalParams)
getTags(string, TrainingAPIClientGetTagsOptionalParams, ServiceCallback<Tag[]>)
getUntaggedImageCount(string, ServiceCallback<number>)
getUntaggedImageCount(string, TrainingAPIClientGetUntaggedImageCountOptionalParams)

Этот API возвращает изображения без тегов для данного проекта и при необходимости итерацию. Если итерация не указана, используется текущая рабочая область.

getUntaggedImageCount(string, TrainingAPIClientGetUntaggedImageCountOptionalParams, ServiceCallback<number>)
getUntaggedImages(string, ServiceCallback<Image[]>)
getUntaggedImages(string, TrainingAPIClientGetUntaggedImagesOptionalParams)

Этот API поддерживает пакетную обработку и выбор диапазона. По умолчанию он будет возвращать только первые 50 изображений, соответствующих изображениям. Используйте параметры {take} и {skip}, чтобы управлять количеством изображений, возвращаемых в заданном пакете.

getUntaggedImages(string, TrainingAPIClientGetUntaggedImagesOptionalParams, ServiceCallback<Image[]>)
importProject(string, ServiceCallback<Project>)
importProject(string, TrainingAPIClientImportProjectOptionalParams)
importProject(string, TrainingAPIClientImportProjectOptionalParams, ServiceCallback<Project>)
publishIteration(string, string, string, string, ServiceCallback<boolean>)
publishIteration(string, string, string, string, TrainingAPIClientPublishIterationOptionalParams)
publishIteration(string, string, string, string, TrainingAPIClientPublishIterationOptionalParams, ServiceCallback<boolean>)
queryPredictions(string, PredictionQueryToken, RequestOptionsBase)
queryPredictions(string, PredictionQueryToken, RequestOptionsBase, ServiceCallback<PredictionQueryResult>)
queryPredictions(string, PredictionQueryToken, ServiceCallback<PredictionQueryResult>)
querySuggestedImageCount(string, string, TagFilter, RequestOptionsBase)

Этот API принимает идентификаторы тегов, чтобы получить количество изображений без тегов для каждого из предложенных тегов для заданного порогового значения.

querySuggestedImageCount(string, string, TagFilter, RequestOptionsBase, ServiceCallback<{[propertyName: string]: number}>)
querySuggestedImageCount(string, string, TagFilter, ServiceCallback<{[propertyName: string]: number}>)
querySuggestedImages(string, string, SuggestedTagAndRegionQueryToken, RequestOptionsBase)

Этот API будет получать изображения без тегов, отфильтрованные по идентификаторам предложенных тегов. Если изображения не найдены, возвращается пустой массив.

querySuggestedImages(string, string, SuggestedTagAndRegionQueryToken, RequestOptionsBase, ServiceCallback<SuggestedTagAndRegionQuery>)
querySuggestedImages(string, string, SuggestedTagAndRegionQueryToken, ServiceCallback<SuggestedTagAndRegionQuery>)
quickTestImage(string, HttpRequestBody, ServiceCallback<ImagePrediction>)
quickTestImage(string, HttpRequestBody, TrainingAPIClientQuickTestImageOptionalParams)
quickTestImage(string, HttpRequestBody, TrainingAPIClientQuickTestImageOptionalParams, ServiceCallback<ImagePrediction>)
quickTestImageUrl(string, ImageUrl, ServiceCallback<ImagePrediction>)
quickTestImageUrl(string, ImageUrl, TrainingAPIClientQuickTestImageUrlOptionalParams)
quickTestImageUrl(string, ImageUrl, TrainingAPIClientQuickTestImageUrlOptionalParams, ServiceCallback<ImagePrediction>)
suggestTagsAndRegions(string, string, string[], RequestOptionsBase)

Этот API будет получать предложенные теги и регионы для массива или пакета изображений без тегов вместе со сведениями о достоверности тегов. Если теги не найдены, возвращается пустой массив. В пакете существует ограничение в 64 образа.

suggestTagsAndRegions(string, string, string[], RequestOptionsBase, ServiceCallback<SuggestedTagAndRegion[]>)
suggestTagsAndRegions(string, string, string[], ServiceCallback<SuggestedTagAndRegion[]>)
trainProject(string, ServiceCallback<Iteration>)
trainProject(string, TrainingAPIClientTrainProjectOptionalParams)
trainProject(string, TrainingAPIClientTrainProjectOptionalParams, ServiceCallback<Iteration>)
unpublishIteration(string, string, RequestOptionsBase)
unpublishIteration(string, string, RequestOptionsBase, ServiceCallback<void>)
unpublishIteration(string, string, ServiceCallback<void>)
updateImageMetadata(string, string[], {[propertyName: string]: string}, RequestOptionsBase)

Этот API принимает пакет идентификаторов изображений и метаданные для обновления изображений. Максимальное количество изображений — 64.

updateImageMetadata(string, string[], {[propertyName: string]: string}, RequestOptionsBase, ServiceCallback<ImageMetadataUpdateSummary>)
updateImageMetadata(string, string[], {[propertyName: string]: string}, ServiceCallback<ImageMetadataUpdateSummary>)
updateIteration(string, string, Iteration, RequestOptionsBase)
updateIteration(string, string, Iteration, RequestOptionsBase, ServiceCallback<Iteration>)
updateIteration(string, string, Iteration, ServiceCallback<Iteration>)
updateProject(string, Project, RequestOptionsBase)
updateProject(string, Project, RequestOptionsBase, ServiceCallback<Project>)
updateProject(string, Project, ServiceCallback<Project>)
updateTag(string, string, Tag, RequestOptionsBase)
updateTag(string, string, Tag, RequestOptionsBase, ServiceCallback<Tag>)
updateTag(string, string, Tag, ServiceCallback<Tag>)

Наследуемые методы

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Отправьте HTTP-запрос, который заполняется с помощью предоставленного operationSpec.

sendRequest(RequestPrepareOptions | WebResourceLike)

Отправьте предоставленный запрос httpRequest.

Сведения о конструкторе

TrainingAPIClient(ServiceClientCredentials, string, ServiceClientOptions)

Инициализирует новый экземпляр класса TrainingAPIClient.

new TrainingAPIClient(credentials: ServiceClientCredentials, endpoint: string, options?: ServiceClientOptions)

Параметры

credentials
ServiceClientCredentials

Учетные данные подписки, которые однозначно идентифицируют подписку клиента.

endpoint

string

Поддерживаемые конечные точки Cognitive Services.

options
ServiceClientOptions

Параметры параметра

Сведения об унаследованном свойстве

credentials

credentials: ServiceClientCredentials

Значение свойства

Наследуется отTrainingAPIClientContext.credentials

endpoint

endpoint: string

Значение свойства

string

Наследуется отTrainingAPIClientContext.endpoint

Сведения о методе

createImageRegions(string, ImageRegionCreateBatch, RequestOptionsBase)

Этот API принимает пакет регионов изображений и при необходимости теги, чтобы добавить в существующие изображения информацию о регионах. В пакете существует ограничение в 64 записей. Если все регионы успешно созданы, возвращается код состояния 200(ОК). В противном случае будет возвращен код состояния 207 (multi-Status), а подробное состояние для каждого региона будет указано в полезных данных ответа.

function createImageRegions(projectId: string, batch: ImageRegionCreateBatch, options?: RequestOptionsBase): Promise<CreateImageRegionsResponse>

Параметры

projectId

string

Идентификатор проекта.

batch
ImageRegionCreateBatch

Пакет областей изображений, включающих тег и ограничивающий прямоугольник. Ограничено 64.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.CreateImageRegionsResponse>

createImageRegions(string, ImageRegionCreateBatch, RequestOptionsBase, ServiceCallback<ImageRegionCreateSummary>)

function createImageRegions(projectId: string, batch: ImageRegionCreateBatch, options: RequestOptionsBase, callback: ServiceCallback<ImageRegionCreateSummary>)

Параметры

projectId

string

Идентификатор проекта.

batch
ImageRegionCreateBatch

Пакет областей изображений, включающих тег и ограничивающий прямоугольник. Ограничено 64.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ImageRegionCreateSummary>

Обратный вызов

createImageRegions(string, ImageRegionCreateBatch, ServiceCallback<ImageRegionCreateSummary>)

function createImageRegions(projectId: string, batch: ImageRegionCreateBatch, callback: ServiceCallback<ImageRegionCreateSummary>)

Параметры

projectId

string

Идентификатор проекта.

batch
ImageRegionCreateBatch

Пакет областей изображений, включающих тег и ограничивающий прямоугольник. Ограничено 64.

callback

ServiceCallback<ImageRegionCreateSummary>

Обратный вызов

createImagesFromData(string, HttpRequestBody, ServiceCallback<ImageCreateSummary>)

function createImagesFromData(projectId: string, imageData: HttpRequestBody, callback: ServiceCallback<ImageCreateSummary>)

Параметры

projectId

string

Идентификатор проекта.

imageData
HttpRequestBody

Двоичные данные изображения. Поддерживаемые форматы: JPEG, GIF, PNG и BMP. Поддерживает образы до 6 МБ.

callback

ServiceCallback<ImageCreateSummary>

Обратный вызов

createImagesFromData(string, HttpRequestBody, TrainingAPIClientCreateImagesFromDataOptionalParams)

Этот API принимает содержимое текста как multipart/form-data и application/octet-stream. При использовании нескольких составных файлов изображений можно отправлять одновременно, не более 64 файлов. Если все образы успешно созданы, возвращается код состояния 200(ОК). В противном случае будет возвращен код состояния 207 (multi-Status), а подробное состояние каждого изображения будет указано в полезных данных ответа.

function createImagesFromData(projectId: string, imageData: HttpRequestBody, options?: TrainingAPIClientCreateImagesFromDataOptionalParams): Promise<CreateImagesFromDataResponse>

Параметры

projectId

string

Идентификатор проекта.

imageData
HttpRequestBody

Двоичные данные изображения. Поддерживаемые форматы: JPEG, GIF, PNG и BMP. Поддерживает образы до 6 МБ.

options
TrainingAPIClientCreateImagesFromDataOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.CreateImagesFromDataResponse>

createImagesFromData(string, HttpRequestBody, TrainingAPIClientCreateImagesFromDataOptionalParams, ServiceCallback<ImageCreateSummary>)

function createImagesFromData(projectId: string, imageData: HttpRequestBody, options: TrainingAPIClientCreateImagesFromDataOptionalParams, callback: ServiceCallback<ImageCreateSummary>)

Параметры

projectId

string

Идентификатор проекта.

imageData
HttpRequestBody

Двоичные данные изображения. Поддерживаемые форматы: JPEG, GIF, PNG и BMP. Поддерживает образы до 6 МБ.

options
TrainingAPIClientCreateImagesFromDataOptionalParams

Необязательные параметры

callback

ServiceCallback<ImageCreateSummary>

Обратный вызов

createImagesFromFiles(string, ImageFileCreateBatch, RequestOptionsBase)

Этот API принимает пакет файлов и при необходимости теги для создания изображений. Существует ограничение в 64 изображения и 20 тегов. Если все образы успешно созданы, возвращается код состояния 200(ОК). В противном случае будет возвращен код состояния 207 (multi-Status), а подробное состояние каждого изображения будет указано в полезных данных ответа.

function createImagesFromFiles(projectId: string, batch: ImageFileCreateBatch, options?: RequestOptionsBase): Promise<CreateImagesFromFilesResponse>

Параметры

projectId

string

Идентификатор проекта.

batch
ImageFileCreateBatch

Добавляемый пакет файлов изображений. Ограничено 64 изображениями и 20 тегами на пакет.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.CreateImagesFromFilesResponse>

createImagesFromFiles(string, ImageFileCreateBatch, RequestOptionsBase, ServiceCallback<ImageCreateSummary>)

function createImagesFromFiles(projectId: string, batch: ImageFileCreateBatch, options: RequestOptionsBase, callback: ServiceCallback<ImageCreateSummary>)

Параметры

projectId

string

Идентификатор проекта.

batch
ImageFileCreateBatch

Добавляемый пакет файлов изображений. Ограничено 64 изображениями и 20 тегами на пакет.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ImageCreateSummary>

Обратный вызов

createImagesFromFiles(string, ImageFileCreateBatch, ServiceCallback<ImageCreateSummary>)

function createImagesFromFiles(projectId: string, batch: ImageFileCreateBatch, callback: ServiceCallback<ImageCreateSummary>)

Параметры

projectId

string

Идентификатор проекта.

batch
ImageFileCreateBatch

Добавляемый пакет файлов изображений. Ограничено 64 изображениями и 20 тегами на пакет.

callback

ServiceCallback<ImageCreateSummary>

Обратный вызов

createImagesFromPredictions(string, ImageIdCreateBatch, RequestOptionsBase)

Этот API создает пакет изображений из указанных прогнозируемых изображений. Существует ограничение в 64 изображения и 20 тегов. Если все образы успешно созданы, возвращается код состояния 200(ОК). В противном случае будет возвращен код состояния 207 (multi-Status), а подробное состояние каждого изображения будет указано в полезных данных ответа.

function createImagesFromPredictions(projectId: string, batch: ImageIdCreateBatch, options?: RequestOptionsBase): Promise<CreateImagesFromPredictionsResponse>

Параметры

projectId

string

Идентификатор проекта.

batch
ImageIdCreateBatch

Изображение, идентификаторы тегов и метаданные. Ограничено 64 изображениями и 20 тегами на пакет.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.CreateImagesFromPredictionsResponse>

createImagesFromPredictions(string, ImageIdCreateBatch, RequestOptionsBase, ServiceCallback<ImageCreateSummary>)

function createImagesFromPredictions(projectId: string, batch: ImageIdCreateBatch, options: RequestOptionsBase, callback: ServiceCallback<ImageCreateSummary>)

Параметры

projectId

string

Идентификатор проекта.

batch
ImageIdCreateBatch

Изображение, идентификаторы тегов и метаданные. Ограничено 64 изображениями и 20 тегами на пакет.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ImageCreateSummary>

Обратный вызов

createImagesFromPredictions(string, ImageIdCreateBatch, ServiceCallback<ImageCreateSummary>)

function createImagesFromPredictions(projectId: string, batch: ImageIdCreateBatch, callback: ServiceCallback<ImageCreateSummary>)

Параметры

projectId

string

Идентификатор проекта.

batch
ImageIdCreateBatch

Изображение, идентификаторы тегов и метаданные. Ограничено 64 изображениями и 20 тегами на пакет.

callback

ServiceCallback<ImageCreateSummary>

Обратный вызов

createImagesFromUrls(string, ImageUrlCreateBatch, RequestOptionsBase)

Этот API принимает пакет URL-адресов и при необходимости теги для создания изображений. Существует ограничение в 64 изображения и 20 тегов. Если все образы успешно созданы, возвращается код состояния 200(ОК). В противном случае будет возвращен код состояния 207 (multi-Status), а подробные сведения о состоянии каждого изображения будут перечислены в полезных данных ответа.

function createImagesFromUrls(projectId: string, batch: ImageUrlCreateBatch, options?: RequestOptionsBase): Promise<CreateImagesFromUrlsResponse>

Параметры

projectId

string

Идентификатор проекта.

batch
ImageUrlCreateBatch

URL-адреса изображений, идентификаторы тегов и метаданные. Ограничено 64 изображениями и 20 тегами на пакет.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.CreateImagesFromUrlsResponse>

createImagesFromUrls(string, ImageUrlCreateBatch, RequestOptionsBase, ServiceCallback<ImageCreateSummary>)

function createImagesFromUrls(projectId: string, batch: ImageUrlCreateBatch, options: RequestOptionsBase, callback: ServiceCallback<ImageCreateSummary>)

Параметры

projectId

string

Идентификатор проекта.

batch
ImageUrlCreateBatch

URL-адреса изображений, идентификаторы тегов и метаданные. Ограничено 64 изображениями и 20 тегами на пакет.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ImageCreateSummary>

Обратный вызов

createImagesFromUrls(string, ImageUrlCreateBatch, ServiceCallback<ImageCreateSummary>)

function createImagesFromUrls(projectId: string, batch: ImageUrlCreateBatch, callback: ServiceCallback<ImageCreateSummary>)

Параметры

projectId

string

Идентификатор проекта.

batch
ImageUrlCreateBatch

URL-адреса изображений, идентификаторы тегов и метаданные. Ограничено 64 изображениями и 20 тегами на пакет.

callback

ServiceCallback<ImageCreateSummary>

Обратный вызов

createImageTags(string, ImageTagCreateBatch, RequestOptionsBase)

function createImageTags(projectId: string, batch: ImageTagCreateBatch, options?: RequestOptionsBase): Promise<CreateImageTagsResponse>

Параметры

projectId

string

Идентификатор проекта.

batch
ImageTagCreateBatch

Пакет тегов изображений. Ограничено 128 тегами на пакет.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.CreateImageTagsResponse>

createImageTags(string, ImageTagCreateBatch, RequestOptionsBase, ServiceCallback<ImageTagCreateSummary>)

function createImageTags(projectId: string, batch: ImageTagCreateBatch, options: RequestOptionsBase, callback: ServiceCallback<ImageTagCreateSummary>)

Параметры

projectId

string

Идентификатор проекта.

batch
ImageTagCreateBatch

Пакет тегов изображений. Ограничено 128 тегами на пакет.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ImageTagCreateSummary>

Обратный вызов

createImageTags(string, ImageTagCreateBatch, ServiceCallback<ImageTagCreateSummary>)

function createImageTags(projectId: string, batch: ImageTagCreateBatch, callback: ServiceCallback<ImageTagCreateSummary>)

Параметры

projectId

string

Идентификатор проекта.

batch
ImageTagCreateBatch

Пакет тегов изображений. Ограничено 128 тегами на пакет.

callback

ServiceCallback<ImageTagCreateSummary>

Обратный вызов

createProject(string, ServiceCallback<Project>)

function createProject(name: string, callback: ServiceCallback<Project>)

Параметры

name

string

Имя проекта.

callback

ServiceCallback<Project>

Обратный вызов

createProject(string, TrainingAPIClientCreateProjectOptionalParams)

function createProject(name: string, options?: TrainingAPIClientCreateProjectOptionalParams): Promise<CreateProjectResponse>

Параметры

name

string

Имя проекта.

options
TrainingAPIClientCreateProjectOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.CreateProjectResponse>

createProject(string, TrainingAPIClientCreateProjectOptionalParams, ServiceCallback<Project>)

function createProject(name: string, options: TrainingAPIClientCreateProjectOptionalParams, callback: ServiceCallback<Project>)

Параметры

name

string

Имя проекта.

options
TrainingAPIClientCreateProjectOptionalParams

Необязательные параметры

callback

ServiceCallback<Project>

Обратный вызов

createTag(string, string, ServiceCallback<Tag>)

function createTag(projectId: string, name: string, callback: ServiceCallback<Tag>)

Параметры

projectId

string

Идентификатор проекта.

name

string

Имя тега.

callback

ServiceCallback<Tag>

Обратный вызов

createTag(string, string, TrainingAPIClientCreateTagOptionalParams)

function createTag(projectId: string, name: string, options?: TrainingAPIClientCreateTagOptionalParams): Promise<CreateTagResponse>

Параметры

projectId

string

Идентификатор проекта.

name

string

Имя тега.

options
TrainingAPIClientCreateTagOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.CreateTagResponse>

createTag(string, string, TrainingAPIClientCreateTagOptionalParams, ServiceCallback<Tag>)

function createTag(projectId: string, name: string, options: TrainingAPIClientCreateTagOptionalParams, callback: ServiceCallback<Tag>)

Параметры

projectId

string

Идентификатор проекта.

name

string

Имя тега.

options
TrainingAPIClientCreateTagOptionalParams

Необязательные параметры

callback

ServiceCallback<Tag>

Обратный вызов

deleteImageRegions(string, string[], RequestOptionsBase)

function deleteImageRegions(projectId: string, regionIds: string[], options?: RequestOptionsBase): Promise<RestResponse>

Параметры

projectId

string

Идентификатор проекта.

regionIds

string[]

Регионы для удаления. Ограничен 64.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<RestResponse>

Promise<msRest.RestResponse>

deleteImageRegions(string, string[], RequestOptionsBase, ServiceCallback<void>)

function deleteImageRegions(projectId: string, regionIds: string[], options: RequestOptionsBase, callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

regionIds

string[]

Регионы для удаления. Ограничен 64.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<void>

Обратный вызов

deleteImageRegions(string, string[], ServiceCallback<void>)

function deleteImageRegions(projectId: string, regionIds: string[], callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

regionIds

string[]

Регионы для удаления. Ограничен 64.

callback

ServiceCallback<void>

Обратный вызов

deleteImages(string, ServiceCallback<void>)

function deleteImages(projectId: string, callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

callback

ServiceCallback<void>

Обратный вызов

deleteImages(string, TrainingAPIClientDeleteImagesOptionalParams)

function deleteImages(projectId: string, options?: TrainingAPIClientDeleteImagesOptionalParams): Promise<RestResponse>

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientDeleteImagesOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<RestResponse>

Promise<msRest.RestResponse>

deleteImages(string, TrainingAPIClientDeleteImagesOptionalParams, ServiceCallback<void>)

function deleteImages(projectId: string, options: TrainingAPIClientDeleteImagesOptionalParams, callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientDeleteImagesOptionalParams

Необязательные параметры

callback

ServiceCallback<void>

Обратный вызов

deleteImageTags(string, string[], string[], RequestOptionsBase)

function deleteImageTags(projectId: string, imageIds: string[], tagIds: string[], options?: RequestOptionsBase): Promise<RestResponse>

Параметры

projectId

string

Идентификатор проекта.

imageIds

string[]

Идентификаторы изображений. Ограничено 64 изображениями.

tagIds

string[]

Теги, удаляемые из указанных изображений. Ограничено 20 тегами.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<RestResponse>

Promise<msRest.RestResponse>

deleteImageTags(string, string[], string[], RequestOptionsBase, ServiceCallback<void>)

function deleteImageTags(projectId: string, imageIds: string[], tagIds: string[], options: RequestOptionsBase, callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

imageIds

string[]

Идентификаторы изображений. Ограничено 64 изображениями.

tagIds

string[]

Теги, удаляемые из указанных изображений. Ограничено 20 тегами.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<void>

Обратный вызов

deleteImageTags(string, string[], string[], ServiceCallback<void>)

function deleteImageTags(projectId: string, imageIds: string[], tagIds: string[], callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

imageIds

string[]

Идентификаторы изображений. Ограничено 64 изображениями.

tagIds

string[]

Теги, удаляемые из указанных изображений. Ограничено 20 тегами.

callback

ServiceCallback<void>

Обратный вызов

deleteIteration(string, string, RequestOptionsBase)

function deleteIteration(projectId: string, iterationId: string, options?: RequestOptionsBase): Promise<RestResponse>

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<RestResponse>

Promise<msRest.RestResponse>

deleteIteration(string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteIteration(projectId: string, iterationId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<void>

Обратный вызов

deleteIteration(string, string, ServiceCallback<void>)

function deleteIteration(projectId: string, iterationId: string, callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

callback

ServiceCallback<void>

Обратный вызов

deletePrediction(string, string[], RequestOptionsBase)

function deletePrediction(projectId: string, ids: string[], options?: RequestOptionsBase): Promise<RestResponse>

Параметры

projectId

string

Идентификатор проекта.

ids

string[]

Идентификаторы прогноза. Ограничено 64.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<RestResponse>

Promise<msRest.RestResponse>

deletePrediction(string, string[], RequestOptionsBase, ServiceCallback<void>)

function deletePrediction(projectId: string, ids: string[], options: RequestOptionsBase, callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

ids

string[]

Идентификаторы прогноза. Ограничено 64.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<void>

Обратный вызов

deletePrediction(string, string[], ServiceCallback<void>)

function deletePrediction(projectId: string, ids: string[], callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

ids

string[]

Идентификаторы прогноза. Ограничено 64.

callback

ServiceCallback<void>

Обратный вызов

deleteProject(string, RequestOptionsBase)

function deleteProject(projectId: string, options?: RequestOptionsBase): Promise<RestResponse>

Параметры

projectId

string

Идентификатор проекта.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<RestResponse>

Promise<msRest.RestResponse>

deleteProject(string, RequestOptionsBase, ServiceCallback<void>)

function deleteProject(projectId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<void>

Обратный вызов

deleteProject(string, ServiceCallback<void>)

function deleteProject(projectId: string, callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

callback

ServiceCallback<void>

Обратный вызов

deleteTag(string, string, RequestOptionsBase)

function deleteTag(projectId: string, tagId: string, options?: RequestOptionsBase): Promise<RestResponse>

Параметры

projectId

string

Идентификатор проекта.

tagId

string

Идентификатор удаляемого тега.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<RestResponse>

Promise<msRest.RestResponse>

deleteTag(string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteTag(projectId: string, tagId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

tagId

string

Идентификатор удаляемого тега.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<void>

Обратный вызов

deleteTag(string, string, ServiceCallback<void>)

function deleteTag(projectId: string, tagId: string, callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

tagId

string

Идентификатор удаляемого тега.

callback

ServiceCallback<void>

Обратный вызов

exportIteration(string, string, Platform, ServiceCallback<ExportModel>)

function exportIteration(projectId: string, iterationId: string, platform: Platform, callback: ServiceCallback<ExportModel>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

platform
Platform

Целевая платформа. Возможные значения: CoreML, TensorFlow, DockerFile, ONNX, VAIDK, OpenVino.

callback

ServiceCallback<ExportModel>

Обратный вызов

exportIteration(string, string, Platform, TrainingAPIClientExportIterationOptionalParams)

function exportIteration(projectId: string, iterationId: string, platform: Platform, options?: TrainingAPIClientExportIterationOptionalParams): Promise<ExportIterationResponse>

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

platform
Platform

Целевая платформа. Возможные значения: CoreML, TensorFlow, DockerFile, ONNX, VAIDK, OpenVino.

options
TrainingAPIClientExportIterationOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.ExportIterationResponse>

exportIteration(string, string, Platform, TrainingAPIClientExportIterationOptionalParams, ServiceCallback<ExportModel>)

function exportIteration(projectId: string, iterationId: string, platform: Platform, options: TrainingAPIClientExportIterationOptionalParams, callback: ServiceCallback<ExportModel>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

platform
Platform

Целевая платформа. Возможные значения: CoreML, TensorFlow, DockerFile, ONNX, VAIDK, OpenVino.

options
TrainingAPIClientExportIterationOptionalParams

Необязательные параметры

callback

ServiceCallback<ExportModel>

Обратный вызов

exportProject(string, RequestOptionsBase)

function exportProject(projectId: string, options?: RequestOptionsBase): Promise<ExportProjectResponse>

Параметры

projectId

string

Идентификатор проекта для экспорта.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.ExportProjectResponse>

exportProject(string, RequestOptionsBase, ServiceCallback<ProjectExport>)

function exportProject(projectId: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectExport>)

Параметры

projectId

string

Идентификатор проекта для экспорта.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ProjectExport>

Обратный вызов

exportProject(string, ServiceCallback<ProjectExport>)

function exportProject(projectId: string, callback: ServiceCallback<ProjectExport>)

Параметры

projectId

string

Идентификатор проекта для экспорта.

callback

ServiceCallback<ProjectExport>

Обратный вызов

getArtifact(string, string, RequestOptionsBase)

function getArtifact(projectId: string, path: string, options?: RequestOptionsBase): Promise<GetArtifactResponse>

Параметры

projectId

string

Идентификатор проекта.

path

string

Относительный путь к артефакту.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.GetArtifactResponse>

getArtifact(string, string, RequestOptionsBase, ServiceCallback<void>)

function getArtifact(projectId: string, path: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

path

string

Относительный путь к артефакту.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<void>

Обратный вызов

getArtifact(string, string, ServiceCallback<void>)

function getArtifact(projectId: string, path: string, callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

path

string

Относительный путь к артефакту.

callback

ServiceCallback<void>

Обратный вызов

getDomain(string, RequestOptionsBase)

function getDomain(domainId: string, options?: RequestOptionsBase): Promise<GetDomainResponse>

Параметры

domainId

string

Идентификатор домена для получения сведений.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.GetDomainResponse>

getDomain(string, RequestOptionsBase, ServiceCallback<Domain>)

function getDomain(domainId: string, options: RequestOptionsBase, callback: ServiceCallback<Domain>)

Параметры

domainId

string

Идентификатор домена для получения сведений.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<Domain>

Обратный вызов

getDomain(string, ServiceCallback<Domain>)

function getDomain(domainId: string, callback: ServiceCallback<Domain>)

Параметры

domainId

string

Идентификатор домена для получения сведений.

callback

ServiceCallback<Domain>

Обратный вызов

getDomains(RequestOptionsBase)

function getDomains(options?: RequestOptionsBase): Promise<GetDomainsResponse>

Параметры

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.GetDomainsResponse>

getDomains(RequestOptionsBase, ServiceCallback<Domain[]>)

function getDomains(options: RequestOptionsBase, callback: ServiceCallback<Domain[]>)

Параметры

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<Domain[]>

Обратный вызов

getDomains(ServiceCallback<Domain[]>)

function getDomains(callback: ServiceCallback<Domain[]>)

Параметры

callback

ServiceCallback<Domain[]>

Обратный вызов

getExports(string, string, RequestOptionsBase)

function getExports(projectId: string, iterationId: string, options?: RequestOptionsBase): Promise<GetExportsResponse>

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.GetExportsResponse>

getExports(string, string, RequestOptionsBase, ServiceCallback<ExportModel[]>)

function getExports(projectId: string, iterationId: string, options: RequestOptionsBase, callback: ServiceCallback<ExportModel[]>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ExportModel[]>

Обратный вызов

getExports(string, string, ServiceCallback<ExportModel[]>)

function getExports(projectId: string, iterationId: string, callback: ServiceCallback<ExportModel[]>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

callback

ServiceCallback<ExportModel[]>

Обратный вызов

getImageCount(string, ServiceCallback<number>)

function getImageCount(projectId: string, callback: ServiceCallback<number>)

Параметры

projectId

string

Идентификатор проекта.

callback

ServiceCallback<number>

Обратный вызов

getImageCount(string, TrainingAPIClientGetImageCountOptionalParams)

Включена фильтрация по связи. Например, если предоставленные идентификаторы тегов относятся к тегам Dog и Cat, будут возвращены только изображения с тегами Dog и(или) Cat.

function getImageCount(projectId: string, options?: TrainingAPIClientGetImageCountOptionalParams): Promise<GetImageCountResponse>

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientGetImageCountOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.GetImageCountResponse>

getImageCount(string, TrainingAPIClientGetImageCountOptionalParams, ServiceCallback<number>)

function getImageCount(projectId: string, options: TrainingAPIClientGetImageCountOptionalParams, callback: ServiceCallback<number>)

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientGetImageCountOptionalParams

Необязательные параметры

callback

ServiceCallback<number>

Обратный вызов

getImagePerformanceCount(string, string, ServiceCallback<number>)

function getImagePerformanceCount(projectId: string, iterationId: string, callback: ServiceCallback<number>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации. Значение по умолчанию — рабочая область.

callback

ServiceCallback<number>

Обратный вызов

getImagePerformanceCount(string, string, TrainingAPIClientGetImagePerformanceCountOptionalParams)

Включена фильтрация по связи. Например, если предоставленные идентификаторы тегов относятся к тегам Dog и Cat, будут возвращены только изображения с тегами Dog и(или) Cat.

function getImagePerformanceCount(projectId: string, iterationId: string, options?: TrainingAPIClientGetImagePerformanceCountOptionalParams): Promise<GetImagePerformanceCountResponse>

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации. Значение по умолчанию — рабочая область.

options
TrainingAPIClientGetImagePerformanceCountOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.GetImagePerformanceCountResponse>

getImagePerformanceCount(string, string, TrainingAPIClientGetImagePerformanceCountOptionalParams, ServiceCallback<number>)

function getImagePerformanceCount(projectId: string, iterationId: string, options: TrainingAPIClientGetImagePerformanceCountOptionalParams, callback: ServiceCallback<number>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации. Значение по умолчанию — рабочая область.

options
TrainingAPIClientGetImagePerformanceCountOptionalParams

Необязательные параметры

callback

ServiceCallback<number>

Обратный вызов

getImagePerformances(string, string, ServiceCallback<ImagePerformance[]>)

function getImagePerformances(projectId: string, iterationId: string, callback: ServiceCallback<ImagePerformance[]>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации. Значение по умолчанию — рабочая область.

callback

ServiceCallback<ImagePerformance[]>

Обратный вызов

getImagePerformances(string, string, TrainingAPIClientGetImagePerformancesOptionalParams)

Этот API поддерживает пакетную обработку и выбор диапазона. По умолчанию он будет возвращать только первые 50 изображений, соответствующих изображениям. Используйте параметры {take} и {skip}, чтобы управлять количеством изображений, возвращаемых в заданном пакете. Включена фильтрация по связи. Например, если предоставленные идентификаторы тегов относятся к тегам Dog и Cat, будут возвращены только изображения с тегами Dog и(или) Cat.

function getImagePerformances(projectId: string, iterationId: string, options?: TrainingAPIClientGetImagePerformancesOptionalParams): Promise<GetImagePerformancesResponse>

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации. Значение по умолчанию — рабочая область.

options
TrainingAPIClientGetImagePerformancesOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.GetImagePerformancesResponse>

getImagePerformances(string, string, TrainingAPIClientGetImagePerformancesOptionalParams, ServiceCallback<ImagePerformance[]>)

function getImagePerformances(projectId: string, iterationId: string, options: TrainingAPIClientGetImagePerformancesOptionalParams, callback: ServiceCallback<ImagePerformance[]>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации. Значение по умолчанию — рабочая область.

options
TrainingAPIClientGetImagePerformancesOptionalParams

Необязательные параметры

callback

ServiceCallback<ImagePerformance[]>

Обратный вызов

getImageRegionProposals(string, string, RequestOptionsBase)

Этот API будет получать предложенные регионы для изображения вместе со сведениями о достоверности регионов. Если предложения не найдены, возвращается пустой массив.

function getImageRegionProposals(projectId: string, imageId: string, options?: RequestOptionsBase): Promise<GetImageRegionProposalsResponse>

Параметры

projectId

string

Идентификатор проекта.

imageId

string

Идентификатор изображения.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.GetImageRegionProposalsResponse>

getImageRegionProposals(string, string, RequestOptionsBase, ServiceCallback<ImageRegionProposal>)

function getImageRegionProposals(projectId: string, imageId: string, options: RequestOptionsBase, callback: ServiceCallback<ImageRegionProposal>)

Параметры

projectId

string

Идентификатор проекта.

imageId

string

Идентификатор изображения.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ImageRegionProposal>

Обратный вызов

getImageRegionProposals(string, string, ServiceCallback<ImageRegionProposal>)

function getImageRegionProposals(projectId: string, imageId: string, callback: ServiceCallback<ImageRegionProposal>)

Параметры

projectId

string

Идентификатор проекта.

imageId

string

Идентификатор изображения.

callback

ServiceCallback<ImageRegionProposal>

Обратный вызов

getImages(string, ServiceCallback<Image[]>)

function getImages(projectId: string, callback: ServiceCallback<Image[]>)

Параметры

projectId

string

Идентификатор проекта.

callback

ServiceCallback<Image[]>

Обратный вызов

getImages(string, TrainingAPIClientGetImagesOptionalParams)

Этот API поддерживает пакетную обработку и выбор диапазона. По умолчанию он будет возвращать только первые 50 изображений, соответствующих изображениям. Используйте параметры {take} и {skip}, чтобы управлять количеством изображений, возвращаемых в заданном пакете. Включена фильтрация по связи. Например, если предоставленные идентификаторы тегов относятся к тегам Dog и Cat, будут возвращены только изображения с тегами Dog и(или) Cat.

function getImages(projectId: string, options?: TrainingAPIClientGetImagesOptionalParams): Promise<GetImagesResponse>

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientGetImagesOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.GetImagesResponse>

getImages(string, TrainingAPIClientGetImagesOptionalParams, ServiceCallback<Image[]>)

function getImages(projectId: string, options: TrainingAPIClientGetImagesOptionalParams, callback: ServiceCallback<Image[]>)

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientGetImagesOptionalParams

Необязательные параметры

callback

ServiceCallback<Image[]>

Обратный вызов

getImagesByIds(string, ServiceCallback<Image[]>)

function getImagesByIds(projectId: string, callback: ServiceCallback<Image[]>)

Параметры

projectId

string

Идентификатор проекта.

callback

ServiceCallback<Image[]>

Обратный вызов

getImagesByIds(string, TrainingAPIClientGetImagesByIdsOptionalParams)

Этот API будет возвращать набор изображений для указанных тегов и при необходимости итерацию. Если итерация не указана, используется текущая рабочая область.

function getImagesByIds(projectId: string, options?: TrainingAPIClientGetImagesByIdsOptionalParams): Promise<GetImagesByIdsResponse>

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientGetImagesByIdsOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.GetImagesByIdsResponse>

getImagesByIds(string, TrainingAPIClientGetImagesByIdsOptionalParams, ServiceCallback<Image[]>)

function getImagesByIds(projectId: string, options: TrainingAPIClientGetImagesByIdsOptionalParams, callback: ServiceCallback<Image[]>)

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientGetImagesByIdsOptionalParams

Необязательные параметры

callback

ServiceCallback<Image[]>

Обратный вызов

getIteration(string, string, RequestOptionsBase)

function getIteration(projectId: string, iterationId: string, options?: RequestOptionsBase): Promise<GetIterationResponse>

Параметры

projectId

string

Идентификатор проекта, которому принадлежит итерация.

iterationId

string

Идентификатор получаемой итерации.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.GetIterationResponse>

getIteration(string, string, RequestOptionsBase, ServiceCallback<Iteration>)

function getIteration(projectId: string, iterationId: string, options: RequestOptionsBase, callback: ServiceCallback<Iteration>)

Параметры

projectId

string

Идентификатор проекта, которому принадлежит итерация.

iterationId

string

Идентификатор получаемой итерации.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<Iteration>

Обратный вызов

getIteration(string, string, ServiceCallback<Iteration>)

function getIteration(projectId: string, iterationId: string, callback: ServiceCallback<Iteration>)

Параметры

projectId

string

Идентификатор проекта, которому принадлежит итерация.

iterationId

string

Идентификатор получаемой итерации.

callback

ServiceCallback<Iteration>

Обратный вызов

getIterationPerformance(string, string, ServiceCallback<IterationPerformance>)

function getIterationPerformance(projectId: string, iterationId: string, callback: ServiceCallback<IterationPerformance>)

Параметры

projectId

string

Идентификатор проекта, которому принадлежит итерация.

iterationId

string

Идентификатор получаемой итерации.

callback

ServiceCallback<IterationPerformance>

Обратный вызов

getIterationPerformance(string, string, TrainingAPIClientGetIterationPerformanceOptionalParams)

function getIterationPerformance(projectId: string, iterationId: string, options?: TrainingAPIClientGetIterationPerformanceOptionalParams): Promise<GetIterationPerformanceResponse>

Параметры

projectId

string

Идентификатор проекта, которому принадлежит итерация.

iterationId

string

Идентификатор получаемой итерации.

options
TrainingAPIClientGetIterationPerformanceOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.GetIterationPerformanceResponse>

getIterationPerformance(string, string, TrainingAPIClientGetIterationPerformanceOptionalParams, ServiceCallback<IterationPerformance>)

function getIterationPerformance(projectId: string, iterationId: string, options: TrainingAPIClientGetIterationPerformanceOptionalParams, callback: ServiceCallback<IterationPerformance>)

Параметры

projectId

string

Идентификатор проекта, которому принадлежит итерация.

iterationId

string

Идентификатор получаемой итерации.

options
TrainingAPIClientGetIterationPerformanceOptionalParams

Необязательные параметры

callback

ServiceCallback<IterationPerformance>

Обратный вызов

getIterations(string, RequestOptionsBase)

function getIterations(projectId: string, options?: RequestOptionsBase): Promise<GetIterationsResponse>

Параметры

projectId

string

Идентификатор проекта.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.GetIterationsResponse>

getIterations(string, RequestOptionsBase, ServiceCallback<Iteration[]>)

function getIterations(projectId: string, options: RequestOptionsBase, callback: ServiceCallback<Iteration[]>)

Параметры

projectId

string

Идентификатор проекта.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<Iteration[]>

Обратный вызов

getIterations(string, ServiceCallback<Iteration[]>)

function getIterations(projectId: string, callback: ServiceCallback<Iteration[]>)

Параметры

projectId

string

Идентификатор проекта.

callback

ServiceCallback<Iteration[]>

Обратный вызов

getProject(string, RequestOptionsBase)

function getProject(projectId: string, options?: RequestOptionsBase): Promise<GetProjectResponse>

Параметры

projectId

string

Идентификатор получаемого проекта.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.GetProjectResponse>

getProject(string, RequestOptionsBase, ServiceCallback<Project>)

function getProject(projectId: string, options: RequestOptionsBase, callback: ServiceCallback<Project>)

Параметры

projectId

string

Идентификатор получаемого проекта.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<Project>

Обратный вызов

getProject(string, ServiceCallback<Project>)

function getProject(projectId: string, callback: ServiceCallback<Project>)

Параметры

projectId

string

Идентификатор получаемого проекта.

callback

ServiceCallback<Project>

Обратный вызов

getProjects(RequestOptionsBase)

function getProjects(options?: RequestOptionsBase): Promise<GetProjectsResponse>

Параметры

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.GetProjectsResponse>

getProjects(RequestOptionsBase, ServiceCallback<Project[]>)

function getProjects(options: RequestOptionsBase, callback: ServiceCallback<Project[]>)

Параметры

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<Project[]>

Обратный вызов

getProjects(ServiceCallback<Project[]>)

function getProjects(callback: ServiceCallback<Project[]>)

Параметры

callback

ServiceCallback<Project[]>

Обратный вызов

getTag(string, string, ServiceCallback<Tag>)

function getTag(projectId: string, tagId: string, callback: ServiceCallback<Tag>)

Параметры

projectId

string

Проект, к которому принадлежит этот тег.

tagId

string

Идентификатор тега.

callback

ServiceCallback<Tag>

Обратный вызов

getTag(string, string, TrainingAPIClientGetTagOptionalParams)

function getTag(projectId: string, tagId: string, options?: TrainingAPIClientGetTagOptionalParams): Promise<GetTagResponse>

Параметры

projectId

string

Проект, к которому принадлежит этот тег.

tagId

string

Идентификатор тега.

options
TrainingAPIClientGetTagOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<GetTagResponse>

Promise<Models.GetTagResponse>

getTag(string, string, TrainingAPIClientGetTagOptionalParams, ServiceCallback<Tag>)

function getTag(projectId: string, tagId: string, options: TrainingAPIClientGetTagOptionalParams, callback: ServiceCallback<Tag>)

Параметры

projectId

string

Проект, к которому принадлежит этот тег.

tagId

string

Идентификатор тега.

options
TrainingAPIClientGetTagOptionalParams

Необязательные параметры

callback

ServiceCallback<Tag>

Обратный вызов

getTaggedImageCount(string, ServiceCallback<number>)

function getTaggedImageCount(projectId: string, callback: ServiceCallback<number>)

Параметры

projectId

string

Идентификатор проекта.

callback

ServiceCallback<number>

Обратный вызов

getTaggedImageCount(string, TrainingAPIClientGetTaggedImageCountOptionalParams)

Включена фильтрация по связи. Например, если предоставленные идентификаторы тегов относятся к тегам Dog и Cat, будут возвращены только изображения с тегами Dog и(или) Cat.

function getTaggedImageCount(projectId: string, options?: TrainingAPIClientGetTaggedImageCountOptionalParams): Promise<GetTaggedImageCountResponse>

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientGetTaggedImageCountOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.GetTaggedImageCountResponse>

getTaggedImageCount(string, TrainingAPIClientGetTaggedImageCountOptionalParams, ServiceCallback<number>)

function getTaggedImageCount(projectId: string, options: TrainingAPIClientGetTaggedImageCountOptionalParams, callback: ServiceCallback<number>)

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientGetTaggedImageCountOptionalParams

Необязательные параметры

callback

ServiceCallback<number>

Обратный вызов

getTaggedImages(string, ServiceCallback<Image[]>)

function getTaggedImages(projectId: string, callback: ServiceCallback<Image[]>)

Параметры

projectId

string

Идентификатор проекта.

callback

ServiceCallback<Image[]>

Обратный вызов

getTaggedImages(string, TrainingAPIClientGetTaggedImagesOptionalParams)

Этот API поддерживает пакетную обработку и выбор диапазона. По умолчанию он будет возвращать только первые 50 изображений, соответствующих изображениям. Используйте параметры {take} и {skip}, чтобы управлять количеством изображений, возвращаемых в заданном пакете. Включена фильтрация по связи. Например, если предоставленные идентификаторы тегов относятся к тегам Dog и Cat, будут возвращены только изображения с тегами Dog и(или) Cat.

function getTaggedImages(projectId: string, options?: TrainingAPIClientGetTaggedImagesOptionalParams): Promise<GetTaggedImagesResponse>

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientGetTaggedImagesOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.GetTaggedImagesResponse>

getTaggedImages(string, TrainingAPIClientGetTaggedImagesOptionalParams, ServiceCallback<Image[]>)

function getTaggedImages(projectId: string, options: TrainingAPIClientGetTaggedImagesOptionalParams, callback: ServiceCallback<Image[]>)

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientGetTaggedImagesOptionalParams

Необязательные параметры

callback

ServiceCallback<Image[]>

Обратный вызов

getTags(string, ServiceCallback<Tag[]>)

function getTags(projectId: string, callback: ServiceCallback<Tag[]>)

Параметры

projectId

string

Идентификатор проекта.

callback

ServiceCallback<Tag[]>

Обратный вызов

getTags(string, TrainingAPIClientGetTagsOptionalParams)

function getTags(projectId: string, options?: TrainingAPIClientGetTagsOptionalParams): Promise<GetTagsResponse>

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientGetTagsOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<GetTagsResponse>

Promise<Models.GetTagsResponse>

getTags(string, TrainingAPIClientGetTagsOptionalParams, ServiceCallback<Tag[]>)

function getTags(projectId: string, options: TrainingAPIClientGetTagsOptionalParams, callback: ServiceCallback<Tag[]>)

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientGetTagsOptionalParams

Необязательные параметры

callback

ServiceCallback<Tag[]>

Обратный вызов

getUntaggedImageCount(string, ServiceCallback<number>)

function getUntaggedImageCount(projectId: string, callback: ServiceCallback<number>)

Параметры

projectId

string

Идентификатор проекта.

callback

ServiceCallback<number>

Обратный вызов

getUntaggedImageCount(string, TrainingAPIClientGetUntaggedImageCountOptionalParams)

Этот API возвращает изображения без тегов для данного проекта и при необходимости итерацию. Если итерация не указана, используется текущая рабочая область.

function getUntaggedImageCount(projectId: string, options?: TrainingAPIClientGetUntaggedImageCountOptionalParams): Promise<GetUntaggedImageCountResponse>

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientGetUntaggedImageCountOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.GetUntaggedImageCountResponse>

getUntaggedImageCount(string, TrainingAPIClientGetUntaggedImageCountOptionalParams, ServiceCallback<number>)

function getUntaggedImageCount(projectId: string, options: TrainingAPIClientGetUntaggedImageCountOptionalParams, callback: ServiceCallback<number>)

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientGetUntaggedImageCountOptionalParams

Необязательные параметры

callback

ServiceCallback<number>

Обратный вызов

getUntaggedImages(string, ServiceCallback<Image[]>)

function getUntaggedImages(projectId: string, callback: ServiceCallback<Image[]>)

Параметры

projectId

string

Идентификатор проекта.

callback

ServiceCallback<Image[]>

Обратный вызов

getUntaggedImages(string, TrainingAPIClientGetUntaggedImagesOptionalParams)

Этот API поддерживает пакетную обработку и выбор диапазона. По умолчанию он будет возвращать только первые 50 изображений, соответствующих изображениям. Используйте параметры {take} и {skip}, чтобы управлять количеством изображений, возвращаемых в заданном пакете.

function getUntaggedImages(projectId: string, options?: TrainingAPIClientGetUntaggedImagesOptionalParams): Promise<GetUntaggedImagesResponse>

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientGetUntaggedImagesOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.GetUntaggedImagesResponse>

getUntaggedImages(string, TrainingAPIClientGetUntaggedImagesOptionalParams, ServiceCallback<Image[]>)

function getUntaggedImages(projectId: string, options: TrainingAPIClientGetUntaggedImagesOptionalParams, callback: ServiceCallback<Image[]>)

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientGetUntaggedImagesOptionalParams

Необязательные параметры

callback

ServiceCallback<Image[]>

Обратный вызов

importProject(string, ServiceCallback<Project>)

function importProject(token: string, callback: ServiceCallback<Project>)

Параметры

token

string

Маркер, созданный из вызова проекта экспорта.

callback

ServiceCallback<Project>

Обратный вызов

importProject(string, TrainingAPIClientImportProjectOptionalParams)

function importProject(token: string, options?: TrainingAPIClientImportProjectOptionalParams): Promise<ImportProjectResponse>

Параметры

token

string

Маркер, созданный из вызова проекта экспорта.

options
TrainingAPIClientImportProjectOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.ImportProjectResponse>

importProject(string, TrainingAPIClientImportProjectOptionalParams, ServiceCallback<Project>)

function importProject(token: string, options: TrainingAPIClientImportProjectOptionalParams, callback: ServiceCallback<Project>)

Параметры

token

string

Маркер, созданный из вызова проекта экспорта.

options
TrainingAPIClientImportProjectOptionalParams

Необязательные параметры

callback

ServiceCallback<Project>

Обратный вызов

publishIteration(string, string, string, string, ServiceCallback<boolean>)

function publishIteration(projectId: string, iterationId: string, publishName: string, predictionId: string, callback: ServiceCallback<boolean>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

publishName

string

Имя для присвоения опубликованной итерации.

predictionId

string

Идентификатор ресурса прогнозирования для публикации.

callback

ServiceCallback<boolean>

Обратный вызов

publishIteration(string, string, string, string, TrainingAPIClientPublishIterationOptionalParams)

function publishIteration(projectId: string, iterationId: string, publishName: string, predictionId: string, options?: TrainingAPIClientPublishIterationOptionalParams): Promise<PublishIterationResponse>

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

publishName

string

Имя для присвоения опубликованной итерации.

predictionId

string

Идентификатор ресурса прогнозирования для публикации.

options
TrainingAPIClientPublishIterationOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.PublishIterationResponse>

publishIteration(string, string, string, string, TrainingAPIClientPublishIterationOptionalParams, ServiceCallback<boolean>)

function publishIteration(projectId: string, iterationId: string, publishName: string, predictionId: string, options: TrainingAPIClientPublishIterationOptionalParams, callback: ServiceCallback<boolean>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

publishName

string

Имя для присвоения опубликованной итерации.

predictionId

string

Идентификатор ресурса прогнозирования для публикации.

options
TrainingAPIClientPublishIterationOptionalParams

Необязательные параметры

callback

ServiceCallback<boolean>

Обратный вызов

queryPredictions(string, PredictionQueryToken, RequestOptionsBase)

function queryPredictions(projectId: string, query: PredictionQueryToken, options?: RequestOptionsBase): Promise<QueryPredictionsResponse>

Параметры

projectId

string

Идентификатор проекта.

query
PredictionQueryToken

Параметры, используемые для запроса прогнозов. Ограничивается объединением двух тегов.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.QueryPredictionsResponse>

queryPredictions(string, PredictionQueryToken, RequestOptionsBase, ServiceCallback<PredictionQueryResult>)

function queryPredictions(projectId: string, query: PredictionQueryToken, options: RequestOptionsBase, callback: ServiceCallback<PredictionQueryResult>)

Параметры

projectId

string

Идентификатор проекта.

query
PredictionQueryToken

Параметры, используемые для запроса прогнозов. Ограничивается объединением двух тегов.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<PredictionQueryResult>

Обратный вызов

queryPredictions(string, PredictionQueryToken, ServiceCallback<PredictionQueryResult>)

function queryPredictions(projectId: string, query: PredictionQueryToken, callback: ServiceCallback<PredictionQueryResult>)

Параметры

projectId

string

Идентификатор проекта.

query
PredictionQueryToken

Параметры, используемые для запроса прогнозов. Ограничивается объединением двух тегов.

callback

ServiceCallback<PredictionQueryResult>

Обратный вызов

querySuggestedImageCount(string, string, TagFilter, RequestOptionsBase)

Этот API принимает идентификаторы тегов, чтобы получить количество изображений без тегов для каждого из предложенных тегов для заданного порогового значения.

function querySuggestedImageCount(projectId: string, iterationId: string, query: TagFilter, options?: RequestOptionsBase): Promise<QuerySuggestedImageCountResponse>

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

IterationId, используемый для предлагаемых тегов и регионов.

query
TagFilter

Модель, содержащая идентификаторы тегов, threshold и projectType для запроса.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.QuerySuggestedImageCountResponse>

querySuggestedImageCount(string, string, TagFilter, RequestOptionsBase, ServiceCallback<{[propertyName: string]: number}>)

function querySuggestedImageCount(projectId: string, iterationId: string, query: TagFilter, options: RequestOptionsBase, callback: ServiceCallback<{[propertyName: string]: number}>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

IterationId, используемый для предлагаемых тегов и регионов.

query
TagFilter

Модель, содержащая идентификаторы тегов, threshold и projectType для запроса.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<{[propertyName: string]: number}>

Обратный вызов

querySuggestedImageCount(string, string, TagFilter, ServiceCallback<{[propertyName: string]: number}>)

function querySuggestedImageCount(projectId: string, iterationId: string, query: TagFilter, callback: ServiceCallback<{[propertyName: string]: number}>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

IterationId, используемый для предлагаемых тегов и регионов.

query
TagFilter

Модель, содержащая идентификаторы тегов, threshold и projectType для запроса.

callback

ServiceCallback<{[propertyName: string]: number}>

Обратный вызов

querySuggestedImages(string, string, SuggestedTagAndRegionQueryToken, RequestOptionsBase)

Этот API будет получать изображения без тегов, отфильтрованные по идентификаторам предложенных тегов. Если изображения не найдены, возвращается пустой массив.

function querySuggestedImages(projectId: string, iterationId: string, query: SuggestedTagAndRegionQueryToken, options?: RequestOptionsBase): Promise<QuerySuggestedImagesResponse>

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

IterationId, используемый для предлагаемых тегов и регионов.

query
SuggestedTagAndRegionQueryToken

Содержит свойства, необходимые для запроса предлагаемых изображений.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.QuerySuggestedImagesResponse>

querySuggestedImages(string, string, SuggestedTagAndRegionQueryToken, RequestOptionsBase, ServiceCallback<SuggestedTagAndRegionQuery>)

function querySuggestedImages(projectId: string, iterationId: string, query: SuggestedTagAndRegionQueryToken, options: RequestOptionsBase, callback: ServiceCallback<SuggestedTagAndRegionQuery>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

IterationId, используемый для предлагаемых тегов и регионов.

query
SuggestedTagAndRegionQueryToken

Содержит свойства, необходимые для запроса предлагаемых изображений.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<SuggestedTagAndRegionQuery>

Обратный вызов

querySuggestedImages(string, string, SuggestedTagAndRegionQueryToken, ServiceCallback<SuggestedTagAndRegionQuery>)

function querySuggestedImages(projectId: string, iterationId: string, query: SuggestedTagAndRegionQueryToken, callback: ServiceCallback<SuggestedTagAndRegionQuery>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

IterationId, используемый для предлагаемых тегов и регионов.

query
SuggestedTagAndRegionQueryToken

Содержит свойства, необходимые для запроса предлагаемых изображений.

callback

ServiceCallback<SuggestedTagAndRegionQuery>

Обратный вызов

quickTestImage(string, HttpRequestBody, ServiceCallback<ImagePrediction>)

function quickTestImage(projectId: string, imageData: HttpRequestBody, callback: ServiceCallback<ImagePrediction>)

Параметры

projectId

string

Идентификатор проекта.

imageData
HttpRequestBody

Двоичные данные изображения. Поддерживаемые форматы: JPEG, GIF, PNG и BMP. Поддерживает изображения до 6 МБ.

callback

ServiceCallback<ImagePrediction>

Обратный вызов

quickTestImage(string, HttpRequestBody, TrainingAPIClientQuickTestImageOptionalParams)

function quickTestImage(projectId: string, imageData: HttpRequestBody, options?: TrainingAPIClientQuickTestImageOptionalParams): Promise<QuickTestImageResponse>

Параметры

projectId

string

Идентификатор проекта.

imageData
HttpRequestBody

Двоичные данные изображения. Поддерживаемые форматы: JPEG, GIF, PNG и BMP. Поддерживает изображения до 6 МБ.

options
TrainingAPIClientQuickTestImageOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.QuickTestImageResponse>

quickTestImage(string, HttpRequestBody, TrainingAPIClientQuickTestImageOptionalParams, ServiceCallback<ImagePrediction>)

function quickTestImage(projectId: string, imageData: HttpRequestBody, options: TrainingAPIClientQuickTestImageOptionalParams, callback: ServiceCallback<ImagePrediction>)

Параметры

projectId

string

Идентификатор проекта.

imageData
HttpRequestBody

Двоичные данные изображения. Поддерживаемые форматы: JPEG, GIF, PNG и BMP. Поддерживает изображения до 6 МБ.

options
TrainingAPIClientQuickTestImageOptionalParams

Необязательные параметры

callback

ServiceCallback<ImagePrediction>

Обратный вызов

quickTestImageUrl(string, ImageUrl, ServiceCallback<ImagePrediction>)

function quickTestImageUrl(projectId: string, imageUrl: ImageUrl, callback: ServiceCallback<ImagePrediction>)

Параметры

projectId

string

Проект для оценки.

imageUrl
ImageUrl

ImageUrl, содержащий URL-адрес изображения для оценки.

callback

ServiceCallback<ImagePrediction>

Обратный вызов

quickTestImageUrl(string, ImageUrl, TrainingAPIClientQuickTestImageUrlOptionalParams)

function quickTestImageUrl(projectId: string, imageUrl: ImageUrl, options?: TrainingAPIClientQuickTestImageUrlOptionalParams): Promise<QuickTestImageUrlResponse>

Параметры

projectId

string

Проект для оценки.

imageUrl
ImageUrl

ImageUrl, содержащий URL-адрес изображения для оценки.

options
TrainingAPIClientQuickTestImageUrlOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.QuickTestImageUrlResponse>

quickTestImageUrl(string, ImageUrl, TrainingAPIClientQuickTestImageUrlOptionalParams, ServiceCallback<ImagePrediction>)

function quickTestImageUrl(projectId: string, imageUrl: ImageUrl, options: TrainingAPIClientQuickTestImageUrlOptionalParams, callback: ServiceCallback<ImagePrediction>)

Параметры

projectId

string

Проект для оценки.

imageUrl
ImageUrl

ImageUrl, содержащий URL-адрес изображения для оценки.

options
TrainingAPIClientQuickTestImageUrlOptionalParams

Необязательные параметры

callback

ServiceCallback<ImagePrediction>

Обратный вызов

suggestTagsAndRegions(string, string, string[], RequestOptionsBase)

Этот API будет получать предложенные теги и регионы для массива или пакета изображений без тегов вместе со сведениями о достоверности тегов. Если теги не найдены, возвращается пустой массив. В пакете существует ограничение в 64 образа.

function suggestTagsAndRegions(projectId: string, iterationId: string, imageIds: string[], options?: RequestOptionsBase): Promise<SuggestTagsAndRegionsResponse>

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

IterationId, используемый для предложения тегов и регионов.

imageIds

string[]

Для создания массива идентификаторов изображений требуется предложение тегов. Используйте API GetUntaggedImages для получения идентификаторов imageId.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.SuggestTagsAndRegionsResponse>

suggestTagsAndRegions(string, string, string[], RequestOptionsBase, ServiceCallback<SuggestedTagAndRegion[]>)

function suggestTagsAndRegions(projectId: string, iterationId: string, imageIds: string[], options: RequestOptionsBase, callback: ServiceCallback<SuggestedTagAndRegion[]>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

IterationId, используемый для предложения тегов и регионов.

imageIds

string[]

Для создания массива идентификаторов изображений требуется предложение тегов. Используйте API GetUntaggedImages для получения идентификаторов imageId.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<SuggestedTagAndRegion[]>

Обратный вызов

suggestTagsAndRegions(string, string, string[], ServiceCallback<SuggestedTagAndRegion[]>)

function suggestTagsAndRegions(projectId: string, iterationId: string, imageIds: string[], callback: ServiceCallback<SuggestedTagAndRegion[]>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

IterationId, используемый для предложения тегов и регионов.

imageIds

string[]

Для создания массива идентификаторов изображений требуется предложение тегов. Используйте API GetUntaggedImages для получения идентификаторов imageId.

callback

ServiceCallback<SuggestedTagAndRegion[]>

Обратный вызов

trainProject(string, ServiceCallback<Iteration>)

function trainProject(projectId: string, callback: ServiceCallback<Iteration>)

Параметры

projectId

string

Идентификатор проекта.

callback

ServiceCallback<Iteration>

Обратный вызов

trainProject(string, TrainingAPIClientTrainProjectOptionalParams)

function trainProject(projectId: string, options?: TrainingAPIClientTrainProjectOptionalParams): Promise<TrainProjectResponse>

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientTrainProjectOptionalParams

Необязательные параметры

Возвращаемое значение

Promise<Models.TrainProjectResponse>

trainProject(string, TrainingAPIClientTrainProjectOptionalParams, ServiceCallback<Iteration>)

function trainProject(projectId: string, options: TrainingAPIClientTrainProjectOptionalParams, callback: ServiceCallback<Iteration>)

Параметры

projectId

string

Идентификатор проекта.

options
TrainingAPIClientTrainProjectOptionalParams

Необязательные параметры

callback

ServiceCallback<Iteration>

Обратный вызов

unpublishIteration(string, string, RequestOptionsBase)

function unpublishIteration(projectId: string, iterationId: string, options?: RequestOptionsBase): Promise<RestResponse>

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<RestResponse>

Promise<msRest.RestResponse>

unpublishIteration(string, string, RequestOptionsBase, ServiceCallback<void>)

function unpublishIteration(projectId: string, iterationId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<void>

Обратный вызов

unpublishIteration(string, string, ServiceCallback<void>)

function unpublishIteration(projectId: string, iterationId: string, callback: ServiceCallback<void>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

callback

ServiceCallback<void>

Обратный вызов

updateImageMetadata(string, string[], {[propertyName: string]: string}, RequestOptionsBase)

Этот API принимает пакет идентификаторов изображений и метаданные для обновления изображений. Максимальное количество изображений — 64.

function updateImageMetadata(projectId: string, imageIds: string[], metadata: {[propertyName: string]: string}, options?: RequestOptionsBase): Promise<UpdateImageMetadataResponse>

Параметры

projectId

string

Идентификатор проекта.

imageIds

string[]

Список идентификаторов изображений для обновления. Ограничен 64.

metadata

{[propertyName: string]: string}

Метаданные, которые необходимо обновить до указанных изображений. Ограничено 10 парами "ключ-значение" на изображение. Длина ключа ограничена 128. Длина значения ограничена 256.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.UpdateImageMetadataResponse>

updateImageMetadata(string, string[], {[propertyName: string]: string}, RequestOptionsBase, ServiceCallback<ImageMetadataUpdateSummary>)

function updateImageMetadata(projectId: string, imageIds: string[], metadata: {[propertyName: string]: string}, options: RequestOptionsBase, callback: ServiceCallback<ImageMetadataUpdateSummary>)

Параметры

projectId

string

Идентификатор проекта.

imageIds

string[]

Список идентификаторов изображений для обновления. Ограничен 64.

metadata

{[propertyName: string]: string}

Метаданные, которые необходимо обновить до указанных изображений. Ограничено 10 парами "ключ-значение" на изображение. Длина ключа ограничена 128. Длина значения ограничена 256.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ImageMetadataUpdateSummary>

Обратный вызов

updateImageMetadata(string, string[], {[propertyName: string]: string}, ServiceCallback<ImageMetadataUpdateSummary>)

function updateImageMetadata(projectId: string, imageIds: string[], metadata: {[propertyName: string]: string}, callback: ServiceCallback<ImageMetadataUpdateSummary>)

Параметры

projectId

string

Идентификатор проекта.

imageIds

string[]

Список идентификаторов изображений для обновления. Ограничен 64.

metadata

{[propertyName: string]: string}

Метаданные, которые необходимо обновить до указанных изображений. Ограничено 10 парами "ключ-значение" на изображение. Длина ключа ограничена 128. Длина значения ограничена 256.

callback

ServiceCallback<ImageMetadataUpdateSummary>

Обратный вызов

updateIteration(string, string, Iteration, RequestOptionsBase)

function updateIteration(projectId: string, iterationId: string, updatedIteration: Iteration, options?: RequestOptionsBase): Promise<UpdateIterationResponse>

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

updatedIteration
Iteration

Обновленная модель итерации.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.UpdateIterationResponse>

updateIteration(string, string, Iteration, RequestOptionsBase, ServiceCallback<Iteration>)

function updateIteration(projectId: string, iterationId: string, updatedIteration: Iteration, options: RequestOptionsBase, callback: ServiceCallback<Iteration>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

updatedIteration
Iteration

Обновленная модель итерации.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<Iteration>

Обратный вызов

updateIteration(string, string, Iteration, ServiceCallback<Iteration>)

function updateIteration(projectId: string, iterationId: string, updatedIteration: Iteration, callback: ServiceCallback<Iteration>)

Параметры

projectId

string

Идентификатор проекта.

iterationId

string

Идентификатор итерации.

updatedIteration
Iteration

Обновленная модель итерации.

callback

ServiceCallback<Iteration>

Обратный вызов

updateProject(string, Project, RequestOptionsBase)

function updateProject(projectId: string, updatedProject: Project, options?: RequestOptionsBase): Promise<UpdateProjectResponse>

Параметры

projectId

string

Идентификатор обновляемого проекта.

updatedProject
Project

Обновленная модель проекта.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.UpdateProjectResponse>

updateProject(string, Project, RequestOptionsBase, ServiceCallback<Project>)

function updateProject(projectId: string, updatedProject: Project, options: RequestOptionsBase, callback: ServiceCallback<Project>)

Параметры

projectId

string

Идентификатор обновляемого проекта.

updatedProject
Project

Обновленная модель проекта.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<Project>

Обратный вызов

updateProject(string, Project, ServiceCallback<Project>)

function updateProject(projectId: string, updatedProject: Project, callback: ServiceCallback<Project>)

Параметры

projectId

string

Идентификатор обновляемого проекта.

updatedProject
Project

Обновленная модель проекта.

callback

ServiceCallback<Project>

Обратный вызов

updateTag(string, string, Tag, RequestOptionsBase)

function updateTag(projectId: string, tagId: string, updatedTag: Tag, options?: RequestOptionsBase): Promise<UpdateTagResponse>

Параметры

projectId

string

Идентификатор проекта.

tagId

string

Идентификатор целевого тега.

updatedTag
Tag

Обновленная модель тегов.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.UpdateTagResponse>

updateTag(string, string, Tag, RequestOptionsBase, ServiceCallback<Tag>)

function updateTag(projectId: string, tagId: string, updatedTag: Tag, options: RequestOptionsBase, callback: ServiceCallback<Tag>)

Параметры

projectId

string

Идентификатор проекта.

tagId

string

Идентификатор целевого тега.

updatedTag
Tag

Обновленная модель тегов.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<Tag>

Обратный вызов

updateTag(string, string, Tag, ServiceCallback<Tag>)

function updateTag(projectId: string, tagId: string, updatedTag: Tag, callback: ServiceCallback<Tag>)

Параметры

projectId

string

Идентификатор проекта.

tagId

string

Идентификатор целевого тега.

updatedTag
Tag

Обновленная модель тегов.

callback

ServiceCallback<Tag>

Обратный вызов

Сведения о наследуемом методе

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Отправьте HTTP-запрос, который заполняется с помощью предоставленного operationSpec.

function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>

Параметры

operationArguments
OperationArguments

Аргументы, из которые будут заполнены значения шаблона HTTP-запроса.

operationSpec
OperationSpec

Параметр OperationSpec, используемый для заполнения httpRequest.

callback

ServiceCallback<any>

Обратный вызов при получении ответа.

Возвращаемое значение

Promise<RestResponse>

Наследуется отTrainingAPIClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Отправьте предоставленный запрос httpRequest.

function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>

Параметры

Возвращаемое значение

Наследуется отTrainingAPIClientContext.sendRequest