版本 1.10
ClearML 1.10.4
新功能和改进
- 更新任务文档字符串中对
GetAllRequest
的引用(ClearML GitHub 问题 #981)
错误修复
- 修复在使用
jsonargparse
进行远程执行时的JSON转换问题(ClearML GitHub issue #1010 和ClearML Agent GitHub 问题 #153) - 修复
ProxyDictPostWrite.update()
未触发写回后端的问题 (ClearML GitHub 问题 #985) - 修复了在子任务中修补标准流的问题,该问题导致流被报告给错误的任务
- 修复在使用
Task.query_tasks()
时未指定task_filter
参数导致的TypeError - 修复了Tensorboard中的负迭代次数,现在它们被重置为零
- 修复在远程运行时忽略
Task.init(continue_last_task=0)
的问题 - 修复使用
urllib3>=2.0.0
时的urllib3
导入错误
ClearML 1.10.3
错误修复
- 修复使用管道时日志混淆的问题。现在管道控制器的日志将不会显示在管道步骤的日志中。
ClearML 1.10.2
新功能和改进
- 允许使用
Task.query_tasks()
通过TaskTypes
进行任务过滤(ClearML GitHub issue #938) - 允许向各个流水线步骤和
PipelineController
添加标签 - 限制旧服务器API版本的
Dataset.create()
使用 - Improve docstrings
错误修复
- 修复
Task.get_tasks
文档字符串 (ClearML GitHub 问题 #937) - 修复
Task.get_reported_scalars()
文档字符串中关于x_axis
参数的"timestamp"
值的描述 (ClearML GitHub 问题 #963) - 修复Windows上模型缺失的绘图
- 修复管道版本自动升级
- 修复
APIClient.events.debug_images()
以支持最新的服务器 API 版本
ClearML 1.10.1
新功能和改进
- 向 Task.get_parameter 方法添加 cast 参数 (ClearML GitHub 问题 #951)
错误修复
- 修复在使用
APIClient().models.get_all
和APIClient().tasks.get_all
请求进行日期时间过滤时的向后兼容性问题 - 修复解释
Model
和Task
上标签过滤的文档字符串
ClearML 1.10.0
重大变更
StorageManager.download_file()
和StorageManager.download_folder()
从 MinIO 和 Azure 下载时不再在目标本地路径中包含存储桶名称 (ClearML GitHub issue #709)
新功能和改进
- 添加支持将图表和标量附加到模型
- 添加
Task.get_debug_sample()
以检索任务的调试样本 (ClearML GitHub 问题 #761) - 为流水线添加自定义工件序列化 (ClearML GitHub 问题 #689)
- 通过
extra_data
参数向Logger.report_table()
添加表格布局配置(ClearML GitHub 问题 #796) - 添加
PipelineController.connect_configuration()
以将配置字典添加到管道中 - 添加
Dataset.delete()
可配置的托管内容删除支持:- 删除 ClearML 文件服务器托管的文件
- 删除外部存储托管的文件
- 向
Model.get_local_copy()
添加force_download
参数,以强制下载模型的新副本,即使已在缓存中 - 添加
PipelineController.is_successful()
标准自定义 - 添加对API v2.23的支持
- 添加
Getting Started
笔记本 (ClearML PR #948) - 改进
hyper_parameter
示例 (ClearML PR #927) - 修正
Task.connect()
文档字符串 (ClearML Docs issue #473) - 改进
Task.mark_completed()
和Task.close()
的文档字符串 (ClearML Docs issue #486)
错误修复
- 修复了从git仓库使用pip安装时使用子目录参数的日志依赖项(ClearML GitHub 问题 #946)
- 修复
Task.import_offline_session()
不导入离线模型的问题 (ClearML GitHub 问题 #653) - 修复
clearml-init
错误设置 Web 和 API 服务器端口的问题 (ClearML Server GitHub 问题 #181 和 ClearML GitHub 问题 #910) - 修复了由同一框架训练的多个模型未全部自动记录的问题 (ClearML GitHub 问题 #767)
- 修复平行坐标图显示分类变量不清晰的问题 (ClearML GitHub 问题 #907)
- 修复在打开任务的情况下运行时切换任务离线模式的问题
- 修复了在Sagemaker工作室中未从Jupyter Notebook捕获信息的问题
- 修复
python-fire
支持 - 修复了在
PipelineDecorator
中的Task.connect()
中嵌套字典处理不当的问题 - 修复当
auto_version_bump
设置为True
时,流水线版本号未更新的问题 - 修复在并行运行时
get_or_create_project
崩溃的问题 - 修复任务自动发布不向后兼容的问题
- 修复
task.get_user_properties(value_only=True)
抛出异常的问题 - 修复
CLEARML_VCS_DIFF
设置为空字符串时不会导致任务记录空的未提交更改 - 修复
StorageManager.get_file_size_bytes()
中的silence_errors
参数不起作用的问题 - 修复将
Dataset
元数据名称设置为以data_
为前缀的字符串会破坏Dataset.get()
的问题 - 修复从多参数函数创建任务时管道失败的问题