类 Batch

Batch

azureml.deploy.server.service.Batch(service, records=[], parallel_count=10,
    execution_id=None)

服务的批处理执行生命周期的管理器。

api

api

获取 api 终结点。

execution_id

execution_id

如果当前已启动,则获取此批处理的执行标识符,否则为 None

parallel_count

parallel_count

获取此批处理的并行线程数。

records

获取批处理输入记录。

results(show_partial_results=True)

轮询批处理结果。

参数

show_partial_results

获取部分执行结果或不获取。 默认包括部分结果。

返回

BatchResponse 的一个实例。

start

start()

启动此服务的批处理执行。

返回

自身 Batch 的实例。

项目

artifact(index, file_name)

获取此服务批处理执行索引的文件项目。

参数

索引

批处理执行索引。

file_name

项目文件名

返回

单个文件项目。

cancel

cancel()

取消此批处理执行。

下载

download(index, file_name=None, destination=cwd())

将文件项目下载到目标中的文件系统。

参数

索引

批处理执行索引。

file_name

文件项目名称。

destination

下载位置。

返回

下载的文件路径的列表。

list_artifacts

list_artifacts(index)

列出属于此服务批处理执行索引的文件项目名称。

参数

索引

批处理执行索引。

返回

文件项目名称的列表。

获取此批处理的并行线程数。

records

records

获取批处理输入记录。

results

results(show_partial_results=True)

轮询批处理结果。

参数

show_partial_results

获取部分执行结果或不获取。

返回

执行自助 BatchResponse