版本 1.12
ClearML 1.12.2
新功能和改进
- 向
PipelineController
添加always_create_from_code
参数(默认值为True
),以允许远程执行在运行时创建Pipeline DAG(与在本地运行时遵循存储在任务上的现有结构相反)
错误修复
- 修复如果在调用
OutputModel
报告和其他方法之前未调用OutputModel.update_weights()
时失败的问题(ClearML GitHub issue #1078) - 修复Pandas对象工件的哈希值
- 修复 Hydra/OmegaConf
--overrides
支持 - 修复在管道步骤结束时未将管道指标转发到管道控制器的问题
ClearML 1.12.1
新功能和改进
- 如果数据集名称为空,则引发错误 (ClearML GitHub PR #1083)
- 为Python的
multiprocess
添加对spawn
启动方法的支持。这应该有助于规避像这个这样的问题。
错误修复
- 修复了使用
LazyEvalWrapper
类型错误导致S3上传失败的问题 (ClearML GitHub 问题 #1081)
ClearML 1.12.0
BREAKING CHANGES
新功能和改进
- 添加
include_archive
参数到Dataset.list_datasets()
:在列表中包含已归档的数据集(ClearML GitHub issue #1067) - 添加支持以使用clearml.conf中的
aws.boto3.multipart_chunksize
和aws.boto3.multipart_threshold
配置选项来指定多部分块大小和阈值(ClearML GitHub issue #1058) - 添加
PipelineController.get_pipeline()
用于检索之前运行的管道。
错误修复
- 修复AWS驱动问题 (ClearML GitHub PR #1000):
- 修复尝试使用令牌时的凭证认证失败问题
- 修复在没有可用性区域的VPC内实例化的问题
- 修复在带有
retry_on_failure
的管道运行中忽略continue_last_task=0
的问题(ClearML GitHub issue #1054) - 修复
Task.connect_configuration()
无法处理包含特殊字符的字典的问题 - 修复使用
PipelineDecorator
创建的流水线步骤未被缓存的问题 - 修复当多个任务具有相同名称时,
Task.get_by_name()
不返回最新任务的问题 - 修复 Boto3 证书验证忽略自定义自签名证书的问题