你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

TrainingAPIClient class

Extends

构造函数

TrainingAPIClient(ServiceClientCredentials, string, ServiceClientOptions)

初始化 TrainingAPIClient 类的新实例。

继承属性

credentials
endpoint

方法

createImageRegions(string, ImageRegionCreateBatch, RequestOptionsBase)

此 API 接受一批图像区域和(可选)标记,以使用区域信息更新现有图像。 批处理中有 64 个条目的限制。 如果成功创建所有区域,则将返回 200 (正常) 状态代码。 否则,将返回 207 (多状态) 状态代码,并在响应有效负载中列出每个区域的详细信息状态。

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 (多状态) 状态代码,并在响应有效负载中列出每个图像的详细信息状态。

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

此 API 接受使用文件批(有时还接受使用标记)来创建图像。 限制为 64 个图像和 20 个标记。 如果成功创建所有映像,则将返回 200 (正常) 状态代码。 否则,将返回 207 (多状态) 状态代码,并在响应有效负载中列出每个图像的详细信息状态。

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

此 API 基于指定的预测图像创建一批图像。 限制为 64 个图像和 20 个标记。 如果成功创建所有映像,则将返回 200 (正常) 状态代码。 否则,将返回 207 (多状态) 状态代码,并在响应有效负载中列出每个图像的详细信息状态。

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

此 API 接受使用 URL 批(有时还接受使用标记)来创建图像。 限制为 64 个图像和 20 个标记。 如果成功创建所有映像,则将返回 200 (正常) 状态代码。 否则,将返回 207 (多状态) 状态代码,并在响应有效负载中列出每个图像的详细信息状态。

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)

筛选依据为某个字词和/或关系。 例如,如果提供的标记 ID 适用于“Dog”和“Cat”标记,则仅返回标记有 Dog 和/或 Cat 的图像

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

筛选依据为某个字词和/或关系。 例如,如果提供的标记 ID 适用于“Dog”和“Cat”标记,则仅返回标记有 Dog 和/或 Cat 的图像

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

此 API 支持批处理和范围选择。 默认情况下,它只返回与图像匹配的前 50 个图像。 使用 {take} 和 {skip} 参数控制在给定批中返回的图像数。 筛选依据为某个字词和/或关系。 例如,如果提供的标记 ID 适用于“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} 参数控制在给定批中返回的图像数。 筛选依据为某个字词和/或关系。 例如,如果提供的标记 ID 适用于“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)

筛选依据为某个字词和/或关系。 例如,如果提供的标记 ID 用于“Dog”和“Cat”标记,则仅返回标记有 Dog 和/或 Cat 的图像

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

此 API 支持批处理和范围选择。 默认情况下,它只返回与图像匹配的前 50 个图像。 使用 {take} 和 {skip} 参数控制要在给定批中返回的图像数。 筛选依据为某个字词和/或关系。 例如,如果提供的标记 ID 用于“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 使用 tagId 获取按给定阈值的建议标记提供的未标记图像计数。

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

此 API 提取按建议的标记 ID 筛选的未标记图像。 如果未找到图像,则返回空数组。

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 接受一批映像 ID 和元数据,以更新映像。 图像限制为 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>)

发送使用提供的 OperationSpec 填充的 HTTP 请求。

sendRequest(RequestPrepareOptions | WebResourceLike)

发送提供的 httpRequest。

构造函数详细信息

TrainingAPIClient(ServiceClientCredentials, string, ServiceClientOptions)

初始化 TrainingAPIClient 类的新实例。

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

参数

credentials
ServiceClientCredentials

唯一标识客户端订阅的订阅凭据。

endpoint

string

支持的认知服务终结点。

options
ServiceClientOptions

参数选项

继承属性详细信息

credentials

credentials: ServiceClientCredentials

属性值

继承自TrainingAPIClientContext.credentials

endpoint

endpoint: string

属性值

string

继承自TrainingAPIClientContext.endpoint

方法详细信息

createImageRegions(string, ImageRegionCreateBatch, RequestOptionsBase)

此 API 接受一批图像区域和(可选)标记,以使用区域信息更新现有图像。 批处理中有 64 个条目的限制。 如果成功创建所有区域,则将返回 200 (正常) 状态代码。 否则,将返回 207 (多状态) 状态代码,并在响应有效负载中列出每个区域的详细信息状态。

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

参数

projectId

string

项目 ID。

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

项目 ID。

batch
ImageRegionCreateBatch

包含标记和边界框的映像区域的批。 限制为 64。

options
RequestOptionsBase

可选参数

createImageRegions(string, ImageRegionCreateBatch, ServiceCallback<ImageRegionCreateSummary>)

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

参数

projectId

string

项目 ID。

batch
ImageRegionCreateBatch

包含标记和边界框的映像区域的批。 限制为 64。

createImagesFromData(string, HttpRequestBody, ServiceCallback<ImageCreateSummary>)

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

参数

projectId

string

项目 ID。

imageData
HttpRequestBody

二进制图像数据。 支持的格式包括 JPEG、GIF、PNG 和 BMP。 支持最大 6MB 的映像。

createImagesFromData(string, HttpRequestBody, TrainingAPIClientCreateImagesFromDataOptionalParams)

此 API 接受 multipart/form-data 和 application/octet-stream 形式的正文内容。 使用多部分图像时,可以同时发送多个图像文件,最多包含 64 个文件。 如果成功创建所有映像,则将返回 200 (正常) 状态代码。 否则,将返回 207 (多状态) 状态代码,并在响应有效负载中列出每个图像的详细信息状态。

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

参数

projectId

string

项目 ID。

imageData
HttpRequestBody

二进制图像数据。 支持的格式包括 JPEG、GIF、PNG 和 BMP。 支持最大 6MB 的映像。

返回

Promise<Models.CreateImagesFromDataResponse>

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

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

参数

projectId

string

项目 ID。

imageData
HttpRequestBody

二进制图像数据。 支持的格式包括 JPEG、GIF、PNG 和 BMP。 支持最大 6MB 的映像。

createImagesFromFiles(string, ImageFileCreateBatch, RequestOptionsBase)

此 API 接受使用文件批(有时还接受使用标记)来创建图像。 限制为 64 个图像和 20 个标记。 如果成功创建所有映像,则将返回 200 (正常) 状态代码。 否则,将返回 207 (多状态) 状态代码,并在响应有效负载中列出每个图像的详细信息状态。

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

参数

projectId

string

项目 ID。

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

项目 ID。

batch
ImageFileCreateBatch

要添加的一批图像文件。 每批限制为 64 个图像和 20 个标记。

options
RequestOptionsBase

可选参数

createImagesFromFiles(string, ImageFileCreateBatch, ServiceCallback<ImageCreateSummary>)

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

参数

projectId

string

项目 ID。

batch
ImageFileCreateBatch

要添加的一批图像文件。 每批限制为 64 个图像和 20 个标记。

createImagesFromPredictions(string, ImageIdCreateBatch, RequestOptionsBase)

此 API 基于指定的预测图像创建一批图像。 限制为 64 个图像和 20 个标记。 如果成功创建所有映像,则将返回 200 (正常) 状态代码。 否则,将返回 207 (多状态) 状态代码,并在响应有效负载中列出每个图像的详细信息状态。

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

参数

projectId

string

项目 ID。

batch
ImageIdCreateBatch

图像、标记 ID 和元数据。 每批限制为 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

项目 ID。

batch
ImageIdCreateBatch

图像、标记 ID 和元数据。 每批限制为 64 个图像和 20 个标记。

options
RequestOptionsBase

可选参数

createImagesFromPredictions(string, ImageIdCreateBatch, ServiceCallback<ImageCreateSummary>)

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

参数

projectId

string

项目 ID。

batch
ImageIdCreateBatch

图像、标记 ID 和元数据。 每批限制为 64 个图像和 20 个标记。

createImagesFromUrls(string, ImageUrlCreateBatch, RequestOptionsBase)

此 API 接受使用 URL 批(有时还接受使用标记)来创建图像。 限制为 64 个图像和 20 个标记。 如果成功创建所有映像,则将返回 200 (正常) 状态代码。 否则,将返回 207 (多状态) 状态代码,并在响应有效负载中列出每个图像的详细信息状态。

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

参数

projectId

string

项目 ID。

batch
ImageUrlCreateBatch

图像 URL、标记 ID 和元数据。 每批限制为 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

项目 ID。

batch
ImageUrlCreateBatch

图像 URL、标记 ID 和元数据。 每批限制为 64 个图像和 20 个标记。

options
RequestOptionsBase

可选参数

createImagesFromUrls(string, ImageUrlCreateBatch, ServiceCallback<ImageCreateSummary>)

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

参数

projectId

string

项目 ID。

batch
ImageUrlCreateBatch

图像 URL、标记 ID 和元数据。 每批限制为 64 个图像和 20 个标记。

createImageTags(string, ImageTagCreateBatch, RequestOptionsBase)

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

参数

projectId

string

项目 ID。

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

项目 ID。

batch
ImageTagCreateBatch

图像标记批。 每个批限制为 128 个标记。

options
RequestOptionsBase

可选参数

createImageTags(string, ImageTagCreateBatch, ServiceCallback<ImageTagCreateSummary>)

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

参数

projectId

string

项目 ID。

batch
ImageTagCreateBatch

图像标记批。 每个批限制为 128 个标记。

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

项目名称。

返回

Promise<Models.CreateProjectResponse>

createProject(string, TrainingAPIClientCreateProjectOptionalParams, ServiceCallback<Project>)

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

参数

name

string

项目名称。

callback

ServiceCallback<Project>

回调

createTag(string, string, ServiceCallback<Tag>)

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

参数

projectId

string

项目 ID。

name

string

标记名称。

callback

ServiceCallback<Tag>

回调

createTag(string, string, TrainingAPIClientCreateTagOptionalParams)

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

参数

projectId

string

项目 ID。

name

string

标记名称。

返回

Promise<Models.CreateTagResponse>

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

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

参数

projectId

string

项目 ID。

name

string

标记名称。

callback

ServiceCallback<Tag>

回调

deleteImageRegions(string, string[], RequestOptionsBase)

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

参数

projectId

string

项目 ID。

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

项目 ID。

regionIds

string[]

要删除的区域。 限制为 64。

options
RequestOptionsBase

可选参数

callback

ServiceCallback<void>

回调

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

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

参数

projectId

string

项目 ID。

regionIds

string[]

要删除的区域。 限制为 64。

callback

ServiceCallback<void>

回调

deleteImages(string, ServiceCallback<void>)

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<void>

回调

deleteImages(string, TrainingAPIClientDeleteImagesOptionalParams)

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

参数

projectId

string

项目 ID。

返回

Promise<RestResponse>

Promise<msRest.RestResponse>

deleteImages(string, TrainingAPIClientDeleteImagesOptionalParams, ServiceCallback<void>)

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<void>

回调

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

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

参数

projectId

string

项目 ID。

imageIds

string[]

图像 ID。 限制为 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

项目 ID。

imageIds

string[]

图像 ID。 限制为 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

项目 ID。

imageIds

string[]

图像 ID。 限制为 64 张图像。

tagIds

string[]

要从指定映像中删除的标记。 限制为 20 个标记。

callback

ServiceCallback<void>

回调

deleteIteration(string, string, RequestOptionsBase)

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

参数

projectId

string

项目 ID。

iterationId

string

迭代 ID。

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

项目 ID。

iterationId

string

迭代 ID。

options
RequestOptionsBase

可选参数

callback

ServiceCallback<void>

回调

deleteIteration(string, string, ServiceCallback<void>)

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

参数

projectId

string

项目 ID。

iterationId

string

迭代 ID。

callback

ServiceCallback<void>

回调

deletePrediction(string, string[], RequestOptionsBase)

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

参数

projectId

string

项目 ID。

ids

string[]

预测 ID。 限制为 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

项目 ID。

ids

string[]

预测 ID。 限制为 64。

options
RequestOptionsBase

可选参数

callback

ServiceCallback<void>

回调

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

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

参数

projectId

string

项目 ID。

ids

string[]

预测 ID。 限制为 64。

callback

ServiceCallback<void>

回调

deleteProject(string, RequestOptionsBase)

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

参数

projectId

string

项目 ID。

options
RequestOptionsBase

可选参数

返回

Promise<RestResponse>

Promise<msRest.RestResponse>

deleteProject(string, RequestOptionsBase, ServiceCallback<void>)

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

参数

projectId

string

项目 ID。

options
RequestOptionsBase

可选参数

callback

ServiceCallback<void>

回调

deleteProject(string, ServiceCallback<void>)

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<void>

回调

deleteTag(string, string, RequestOptionsBase)

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

参数

projectId

string

项目 ID。

tagId

string

要删除的标记的 ID。

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

项目 ID。

tagId

string

要删除的标记的 ID。

options
RequestOptionsBase

可选参数

callback

ServiceCallback<void>

回调

deleteTag(string, string, ServiceCallback<void>)

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

参数

projectId

string

项目 ID。

tagId

string

要删除的标记的 ID。

callback

ServiceCallback<void>

回调

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

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

参数

projectId

string

项目 ID。

iterationId

string

迭代 ID。

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

项目 ID。

iterationId

string

迭代 ID。

platform
Platform

目标平台。 可能的值包括:“CoreML”、“TensorFlow”、“DockerFile”、“ONNX”、“VAIDK”、“OpenVino”

返回

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

项目 ID。

iterationId

string

迭代 ID。

platform
Platform

目标平台。 可能的值包括:“CoreML”、“TensorFlow”、“DockerFile”、“ONNX”、“VAIDK”、“OpenVino”

callback

ServiceCallback<ExportModel>

回调

exportProject(string, RequestOptionsBase)

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

参数

projectId

string

要导出的项目的项目 ID。

options
RequestOptionsBase

可选参数

返回

Promise<Models.ExportProjectResponse>

exportProject(string, RequestOptionsBase, ServiceCallback<ProjectExport>)

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

参数

projectId

string

要导出的项目的项目 ID。

options
RequestOptionsBase

可选参数

callback

ServiceCallback<ProjectExport>

回调

exportProject(string, ServiceCallback<ProjectExport>)

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

参数

projectId

string

要导出的项目的项目 ID。

callback

ServiceCallback<ProjectExport>

回调

getArtifact(string, string, RequestOptionsBase)

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

参数

projectId

string

项目 ID。

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

项目 ID。

path

string

项目的相对路径。

options
RequestOptionsBase

可选参数

callback

ServiceCallback<void>

回调

getArtifact(string, string, ServiceCallback<void>)

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

参数

projectId

string

项目 ID。

path

string

项目的相对路径。

callback

ServiceCallback<void>

回调

getDomain(string, RequestOptionsBase)

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

参数

domainId

string

要获取其相关信息的域的 ID。

options
RequestOptionsBase

可选参数

返回

Promise<Models.GetDomainResponse>

getDomain(string, RequestOptionsBase, ServiceCallback<Domain>)

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

参数

domainId

string

要获取其相关信息的域的 ID。

options
RequestOptionsBase

可选参数

callback

ServiceCallback<Domain>

回调

getDomain(string, ServiceCallback<Domain>)

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

参数

domainId

string

要获取其相关信息的域的 ID。

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

项目 ID。

iterationId

string

迭代 ID。

options
RequestOptionsBase

可选参数

返回

Promise<Models.GetExportsResponse>

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

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

参数

projectId

string

项目 ID。

iterationId

string

迭代 ID。

options
RequestOptionsBase

可选参数

callback

ServiceCallback<ExportModel[]>

回调

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

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

参数

projectId

string

项目 ID。

iterationId

string

迭代 ID。

callback

ServiceCallback<ExportModel[]>

回调

getImageCount(string, ServiceCallback<number>)

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<number>

回调

getImageCount(string, TrainingAPIClientGetImageCountOptionalParams)

筛选依据为某个字词和/或关系。 例如,如果提供的标记 ID 适用于“Dog”和“Cat”标记,则仅返回标记有 Dog 和/或 Cat 的图像

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

参数

projectId

string

项目 ID。

返回

Promise<Models.GetImageCountResponse>

getImageCount(string, TrainingAPIClientGetImageCountOptionalParams, ServiceCallback<number>)

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<number>

回调

getImagePerformanceCount(string, string, ServiceCallback<number>)

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

参数

projectId

string

项目 ID。

iterationId

string

迭代 ID。默认为工作区。

callback

ServiceCallback<number>

回调

getImagePerformanceCount(string, string, TrainingAPIClientGetImagePerformanceCountOptionalParams)

筛选依据为某个字词和/或关系。 例如,如果提供的标记 ID 适用于“Dog”和“Cat”标记,则仅返回标记有 Dog 和/或 Cat 的图像

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

参数

projectId

string

项目 ID。

iterationId

string

迭代 ID。默认为工作区。

返回

Promise<Models.GetImagePerformanceCountResponse>

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

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

参数

projectId

string

项目 ID。

iterationId

string

迭代 ID。默认为工作区。

callback

ServiceCallback<number>

回调

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

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

参数

projectId

string

项目 ID。

iterationId

string

迭代 ID。默认为工作区。

callback

ServiceCallback<ImagePerformance[]>

回调

getImagePerformances(string, string, TrainingAPIClientGetImagePerformancesOptionalParams)

此 API 支持批处理和范围选择。 默认情况下,它只返回与图像匹配的前 50 个图像。 使用 {take} 和 {skip} 参数控制在给定批中返回的图像数。 筛选依据为某个字词和/或关系。 例如,如果提供的标记 ID 适用于“Dog”和“Cat”标记,则仅返回标记有 Dog 和/或 Cat 的图像

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

参数

projectId

string

项目 ID。

iterationId

string

迭代 ID。默认为工作区。

返回

Promise<Models.GetImagePerformancesResponse>

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

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

参数

projectId

string

项目 ID。

iterationId

string

迭代 ID。默认为工作区。

callback

ServiceCallback<ImagePerformance[]>

回调

getImageRegionProposals(string, string, RequestOptionsBase)

此 API 获取图像的区域建议以及区域的置信度。 如果未找到建议,则返回空数组。

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

参数

projectId

string

项目 ID。

imageId

string

映像 ID。

options
RequestOptionsBase

可选参数

返回

Promise<Models.GetImageRegionProposalsResponse>

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

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

参数

projectId

string

项目 ID。

imageId

string

映像 ID。

options
RequestOptionsBase

可选参数

getImageRegionProposals(string, string, ServiceCallback<ImageRegionProposal>)

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

参数

projectId

string

项目 ID。

imageId

string

映像 ID。

getImages(string, ServiceCallback<Image[]>)

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<Image[]>

回调

getImages(string, TrainingAPIClientGetImagesOptionalParams)

此 API 支持批处理和范围选择。 默认情况下,它只返回与图像匹配的前 50 个图像。 使用 {take} 和 {skip} 参数控制在给定批中返回的图像数。 筛选依据为某个字词和/或关系。 例如,如果提供的标记 ID 适用于“Dog”和“Cat”标记,则仅返回标记有 Dog 和/或 Cat 的图像

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

参数

projectId

string

项目 ID。

返回

Promise<Models.GetImagesResponse>

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

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<Image[]>

回调

getImagesByIds(string, ServiceCallback<Image[]>)

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<Image[]>

回调

getImagesByIds(string, TrainingAPIClientGetImagesByIdsOptionalParams)

此 API 返回指定标记和(可选)迭代的一组图像。 如果未指定迭代,则使用当前工作区。

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

参数

projectId

string

项目 ID。

返回

Promise<Models.GetImagesByIdsResponse>

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

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<Image[]>

回调

getIteration(string, string, RequestOptionsBase)

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

参数

projectId

string

迭代所属项目的 ID。

iterationId

string

要获取的迭代的 ID。

options
RequestOptionsBase

可选参数

返回

Promise<Models.GetIterationResponse>

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

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

参数

projectId

string

迭代所属项目的 ID。

iterationId

string

要获取的迭代的 ID。

options
RequestOptionsBase

可选参数

callback

ServiceCallback<Iteration>

回调

getIteration(string, string, ServiceCallback<Iteration>)

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

参数

projectId

string

迭代所属项目的 ID。

iterationId

string

要获取的迭代的 ID。

callback

ServiceCallback<Iteration>

回调

getIterationPerformance(string, string, ServiceCallback<IterationPerformance>)

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

参数

projectId

string

迭代所属项目的 ID。

iterationId

string

要获取的迭代的 ID。

getIterationPerformance(string, string, TrainingAPIClientGetIterationPerformanceOptionalParams)

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

参数

projectId

string

迭代所属项目的 ID。

iterationId

string

要获取的迭代的 ID。

返回

Promise<Models.GetIterationPerformanceResponse>

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

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

参数

projectId

string

迭代所属项目的 ID。

iterationId

string

要获取的迭代的 ID。

getIterations(string, RequestOptionsBase)

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

参数

projectId

string

项目 ID。

options
RequestOptionsBase

可选参数

返回

Promise<Models.GetIterationsResponse>

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

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

参数

projectId

string

项目 ID。

options
RequestOptionsBase

可选参数

callback

ServiceCallback<Iteration[]>

回调

getIterations(string, ServiceCallback<Iteration[]>)

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<Iteration[]>

回调

getProject(string, RequestOptionsBase)

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

参数

projectId

string

要获取的项目的 ID。

options
RequestOptionsBase

可选参数

返回

Promise<Models.GetProjectResponse>

getProject(string, RequestOptionsBase, ServiceCallback<Project>)

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

参数

projectId

string

要获取的项目的 ID。

options
RequestOptionsBase

可选参数

callback

ServiceCallback<Project>

回调

getProject(string, ServiceCallback<Project>)

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

参数

projectId

string

要获取的项目的 ID。

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

标记 ID。

callback

ServiceCallback<Tag>

回调

getTag(string, string, TrainingAPIClientGetTagOptionalParams)

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

参数

projectId

string

此标记所属的项目。

tagId

string

标记 ID。

返回

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

标记 ID。

callback

ServiceCallback<Tag>

回调

getTaggedImageCount(string, ServiceCallback<number>)

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<number>

回调

getTaggedImageCount(string, TrainingAPIClientGetTaggedImageCountOptionalParams)

筛选依据为某个字词和/或关系。 例如,如果提供的标记 ID 用于“Dog”和“Cat”标记,则仅返回标记有 Dog 和/或 Cat 的图像

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

参数

projectId

string

项目 ID。

返回

Promise<Models.GetTaggedImageCountResponse>

getTaggedImageCount(string, TrainingAPIClientGetTaggedImageCountOptionalParams, ServiceCallback<number>)

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<number>

回调

getTaggedImages(string, ServiceCallback<Image[]>)

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<Image[]>

回调

getTaggedImages(string, TrainingAPIClientGetTaggedImagesOptionalParams)

此 API 支持批处理和范围选择。 默认情况下,它只返回与图像匹配的前 50 个图像。 使用 {take} 和 {skip} 参数控制要在给定批中返回的图像数。 筛选依据为某个字词和/或关系。 例如,如果提供的标记 ID 用于“Dog”和“Cat”标记,则仅返回标记有 Dog 和/或 Cat 的图像

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

参数

projectId

string

项目 ID。

返回

Promise<Models.GetTaggedImagesResponse>

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

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<Image[]>

回调

getTags(string, ServiceCallback<Tag[]>)

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<Tag[]>

回调

getTags(string, TrainingAPIClientGetTagsOptionalParams)

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

参数

projectId

string

项目 ID。

返回

Promise<GetTagsResponse>

Promise<Models.GetTagsResponse>

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

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<Tag[]>

回调

getUntaggedImageCount(string, ServiceCallback<number>)

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<number>

回调

getUntaggedImageCount(string, TrainingAPIClientGetUntaggedImageCountOptionalParams)

此 API 返回没有给定项目的标记和(可选)迭代的图像。 如果未指定迭代,则使用当前工作区。

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

参数

projectId

string

项目 ID。

返回

Promise<Models.GetUntaggedImageCountResponse>

getUntaggedImageCount(string, TrainingAPIClientGetUntaggedImageCountOptionalParams, ServiceCallback<number>)

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<number>

回调

getUntaggedImages(string, ServiceCallback<Image[]>)

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<Image[]>

回调

getUntaggedImages(string, TrainingAPIClientGetUntaggedImagesOptionalParams)

此 API 支持批处理和范围选择。 默认情况下,它只返回与图像匹配的前 50 个图像。 使用 {take} 和 {skip} 参数控制要在给定批中返回的图像数。

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

参数

projectId

string

项目 ID。

返回

Promise<Models.GetUntaggedImagesResponse>

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

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

参数

projectId

string

项目 ID。

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

从导出项目调用生成的令牌。

返回

Promise<Models.ImportProjectResponse>

importProject(string, TrainingAPIClientImportProjectOptionalParams, ServiceCallback<Project>)

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

参数

token

string

从导出项目调用生成的令牌。

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

项目 ID。

iterationId

string

迭代 ID。

publishName

string

要指定已发布迭代的名称。

predictionId

string

要发布到的预测资源的 ID。

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

项目 ID。

iterationId

string

迭代 ID。

publishName

string

要为已发布的迭代提供的名称。

predictionId

string

要发布到的预测资源的 ID。

返回

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

项目 ID。

iterationId

string

迭代 ID。

publishName

string

要为已发布的迭代提供的名称。

predictionId

string

要发布到的预测资源的 ID。

callback

ServiceCallback<boolean>

回调

queryPredictions(string, PredictionQueryToken, RequestOptionsBase)

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

参数

projectId

string

项目 ID。

query
PredictionQueryToken

用于查询预测的参数。 限制为组合 2 个标记。

options
RequestOptionsBase

可选参数

返回

Promise<Models.QueryPredictionsResponse>

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

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

参数

projectId

string

项目 ID。

query
PredictionQueryToken

用于查询预测的参数。 限制为组合 2 个标记。

options
RequestOptionsBase

可选参数

queryPredictions(string, PredictionQueryToken, ServiceCallback<PredictionQueryResult>)

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

参数

projectId

string

项目 ID。

query
PredictionQueryToken

用于查询预测的参数。 限制为组合 2 个标记。

querySuggestedImageCount(string, string, TagFilter, RequestOptionsBase)

此 API 使用 tagId 获取按给定阈值的建议标记提供的未标记图像计数。

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

参数

projectId

string

项目 ID。

iterationId

string

用于建议标记和区域的 IterationId。

query
TagFilter

包含要查询的 tagIds、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

项目 ID。

iterationId

string

用于建议标记和区域的 IterationId。

query
TagFilter

包含要查询的 tagIds、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

项目 ID。

iterationId

string

用于建议标记和区域的 IterationId。

query
TagFilter

包含要查询的 tagIds、threshold 和 projectType 的模型。

callback

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

回调

querySuggestedImages(string, string, SuggestedTagAndRegionQueryToken, RequestOptionsBase)

此 API 提取按建议的标记 ID 筛选的未标记图像。 如果未找到图像,则返回空数组。

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

参数

projectId

string

项目 ID。

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

项目 ID。

iterationId

string

用于建议标记和区域的 IterationId。

query
SuggestedTagAndRegionQueryToken

包含查询建议图像所需的属性。

options
RequestOptionsBase

可选参数

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

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

参数

projectId

string

项目 ID。

iterationId

string

用于建议标记和区域的 IterationId。

query
SuggestedTagAndRegionQueryToken

包含查询建议图像所需的属性。

quickTestImage(string, HttpRequestBody, ServiceCallback<ImagePrediction>)

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

参数

projectId

string

项目 ID。

imageData
HttpRequestBody

二进制图像数据。 支持的格式包括 JPEG、GIF、PNG 和 BMP。 支持最大 6MB 的映像。

callback

ServiceCallback<ImagePrediction>

回调

quickTestImage(string, HttpRequestBody, TrainingAPIClientQuickTestImageOptionalParams)

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

参数

projectId

string

项目 ID。

imageData
HttpRequestBody

二进制图像数据。 支持的格式包括 JPEG、GIF、PNG 和 BMP。 支持最大 6MB 的映像。

返回

Promise<Models.QuickTestImageResponse>

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

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

参数

projectId

string

项目 ID。

imageData
HttpRequestBody

二进制图像数据。 支持的格式包括 JPEG、GIF、PNG 和 BMP。 支持最大 6MB 的映像。

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。

返回

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。

callback

ServiceCallback<ImagePrediction>

回调

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

此 API 获取未标记图像数组/批的建议标记和区域,以及标记的置信度。 如果未找到标记,则返回空数组。 批处理中有 64 个图像的限制。

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

参数

projectId

string

项目 ID。

iterationId

string

用于标记和区域建议的 IterationId。

imageIds

string[]

需要图像 ID 标记建议的数组。 使用 GetUntaggedImages API 获取 imageIds。

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

项目 ID。

iterationId

string

用于标记和区域建议的 IterationId。

imageIds

string[]

需要图像 ID 标记建议的数组。 使用 GetUntaggedImages API 获取 imageIds。

options
RequestOptionsBase

可选参数

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

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

参数

projectId

string

项目 ID。

iterationId

string

用于标记和区域建议的 IterationId。

imageIds

string[]

需要图像 ID 标记建议的数组。 使用 GetUntaggedImages API 获取 imageIds。

trainProject(string, ServiceCallback<Iteration>)

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<Iteration>

回调

trainProject(string, TrainingAPIClientTrainProjectOptionalParams)

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

参数

projectId

string

项目 ID。

返回

Promise<Models.TrainProjectResponse>

trainProject(string, TrainingAPIClientTrainProjectOptionalParams, ServiceCallback<Iteration>)

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

参数

projectId

string

项目 ID。

callback

ServiceCallback<Iteration>

回调

unpublishIteration(string, string, RequestOptionsBase)

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

参数

projectId

string

项目 ID。

iterationId

string

迭代 ID。

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

项目 ID。

iterationId

string

迭代 ID。

options
RequestOptionsBase

可选参数

callback

ServiceCallback<void>

回调

unpublishIteration(string, string, ServiceCallback<void>)

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

参数

projectId

string

项目 ID。

iterationId

string

迭代 ID。

callback

ServiceCallback<void>

回调

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

此 API 接受一批映像 ID 和元数据,以更新映像。 图像限制为 64 个。

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

参数

projectId

string

项目 ID。

imageIds

string[]

要更新的图像 ID 列表。 限制为 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

项目 ID。

imageIds

string[]

要更新的图像 ID 列表。 限制为 64。

metadata

{[propertyName: string]: string}

要更新到指定图像的元数据。 每个图像限制为 10 个键值对。 密钥的长度限制为 128。 值的长度限制为 256。

options
RequestOptionsBase

可选参数

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

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

参数

projectId

string

项目 ID。

imageIds

string[]

要更新的图像 ID 列表。 限制为 64。

metadata

{[propertyName: string]: string}

要更新到指定图像的元数据。 每个图像限制为 10 个键值对。 密钥的长度限制为 128。 值的长度限制为 256。

updateIteration(string, string, Iteration, RequestOptionsBase)

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

参数

projectId

string

项目 ID。

iterationId

string

迭代 ID。

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

项目 ID。

iterationId

string

迭代 ID。

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

项目 ID。

iterationId

string

迭代 ID。

updatedIteration
Iteration

更新的迭代模型。

callback

ServiceCallback<Iteration>

回调

updateProject(string, Project, RequestOptionsBase)

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

参数

projectId

string

要更新的项目的 ID。

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

要更新的项目的 ID。

updatedProject
Project

更新的项目模型。

options
RequestOptionsBase

可选参数

callback

ServiceCallback<Project>

回调

updateProject(string, Project, ServiceCallback<Project>)

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

参数

projectId

string

要更新的项目的 ID。

updatedProject
Project

更新的项目模型。

callback

ServiceCallback<Project>

回调

updateTag(string, string, Tag, RequestOptionsBase)

function updateTag(projectId: string, tagId: string, updatedTag: Tag, options?: RequestOptionsBase): Promise<UpdateTagResponse>

参数

projectId

string

项目 ID。

tagId

string

目标标记的 ID。

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

项目 ID。

tagId

string

目标标记的 ID。

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

项目 ID。

tagId

string

目标标记的 ID。

updatedTag
Tag

更新的标记模型。

callback

ServiceCallback<Tag>

回调

继承的方法详细信息

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

发送使用提供的 OperationSpec 填充的 HTTP 请求。

function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>

参数

operationArguments
OperationArguments

将从中填充 HTTP 请求的模板化值的参数。

operationSpec
OperationSpec

用于填充 httpRequest 的 OperationSpec。

callback

ServiceCallback<any>

接收响应时要调用的回调。

返回

Promise<RestResponse>

继承自TrainingAPIClientContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

发送提供的 httpRequest。

function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>

参数

返回

继承自训练APIClientContext.sendRequest