ArtifactUploader 类

将解释数据上传到运行历史记录。

通过设置存储策略初始化上传混合。

继承
azureml._logging.chained_identity.ChainedIdentity
ArtifactUploader

构造函数

ArtifactUploader(run, max_num_blocks=None, block_size=None, **kwargs)

参数

名称 说明
run
必需
max_num_blocks
默认值: None
block_size
默认值: None

方法

upload_sharded_artifact_list

从列表中将数据上传到分片的运行历史记录项目。

upload_single_artifact_list

从列表中将数据上传到单个运行历史记录项目。

upload_sharded_artifact_list

从列表中将数据上传到分片的运行历史记录项目。

upload_sharded_artifact_list(summary_object, artifact_tuple_list, explanation_id)

参数

名称 说明
summary_object
必需

聚合有关已上载项目的元数据的对象。

artifact_tuple_list
必需
(str, list)

包含每个数据类型的名称和值的列表。

explanation_id
必需
str

应在其下方上传项目的解释 ID。

upload_single_artifact_list

从列表中将数据上传到单个运行历史记录项目。

upload_single_artifact_list(summary_object, artifact_tuple_list, explanation_id)

参数

名称 说明
summary_object
必需

聚合有关已上载项目的元数据的对象。

artifact_tuple_list
必需
(str, list, dictNone, str)

一个列表,其中包含每个数据类型的名称、值、可选元数据和序列化格式。 序列化格式可以是 JSON 或 pickle。

explanation_id
必需
str

应在其下方上传项目的解释 ID