版本 1.4
ClearML 1.4.1
错误修复
- 修复进程池在退出时挂起的问题 (ClearML GitHub issue #674)
ClearML 1.4.0
新功能
- 添加OpenMMLab示例 (ClearML GitHub问题 #654)
- 添加支持以不同格式保存工件(ClearML GitHub 问题 #634)
- 添加对设置
NaN
和Inf
报告值的支持(ClearML GitHub issue #604) - 支持在
Task.get_tasks()
中使用fetch_only_first_page
参数获取超过500个结果(ClearML GitHub 问题 #612) - 支持在
clearml-data
中的链接 (ClearML GitHub issue #585) - 支持使用
Task.init()
参数deferred_init
进行延迟任务初始化(测试功能) - 支持在导入离线会话时恢复实验
- 添加
--import-offline-session
命令行选项到clearml-task
- 支持自动记录Tensorboard Hparams
- 为模型自动日志记录添加通配符支持,请参阅
Task.init()
- 添加对Lightning CLI的支持
- 支持在
Task.connect()
中使用None值 - 添加
Model.project
的获取器/设置器 - Add support for task progress indication
- 数据集
- 改进数据集版本表
- 在当前任务上添加数据集创建警告
- 示例和文档
- 添加手动 seaborn 日志记录示例 (ClearML GitHub PR #628)
- 更改包作者
- 将管道示例更改为本地运行 (ClearML GitHub PR #642)
- 更新 PyTorch Lightning 示例以适应
pytorch-lightning>=v1.6.0
(ClearML GitHub PR #650)
错误修复
- 修复
PatchKerasModelIO
中的 Keras 模型配置序列化问题 (ClearML GitHub 问题 #614) - 修复
task.get_parameters_as_dict(cast=True)
将False
转换为True
的问题 (ClearML GitHub PR #622) - 修复 Fire 集成与 typing 库不兼容的问题 (ClearML GitHub 问题 #610)
- 修复了使用
argparse
互斥组进行远程执行时,即使不需要参数也会引发“必需”错误的问题 - 修复Hydra任务从不失败且仅设置为完成的问题(修复处理返回代码)
- 修复
clearml-data
通配符支持 - 修复HPO在时间限制前随机中止运行任务的问题
- 修复 matplotlib 捕获
- 修复在包含
/
的项目中访问图像的问题 - AutoScaler
- 修复资源名称与资源类型前缀匹配可能导致自动扩展器避免关闭空闲实例的问题
- 修复空闲工作节点应包含资源名称而非实例类型的问题
- 修复使用
abstractmethod
时的向后兼容性问题 - Matplotlib
- 修复了在使用matplotlib plt上传3D图时,任务结果页面显示2D图的问题
- 修复了使用matplotlib时错误的直方图绘制问题
- 修复 PyTorch
ScriptModule
自动绑定 - 修复 PyTorch 自动魔法记录 TorchScript 模型
- 修复分叉进程不会调用
_at_exit
并刷新所有未完成的报告 - 修复 matplotlib 到 plotly 转换在子图上失败的问题(如果图形有子图,则转换为图像)
- 修复了如果子进程生命周期非常短,Windows子进程可能会永远等待上传完成的问题
- 修复
StorageManager.get_local_copy()
在 Windows 中对于有效路径返回 None 的问题 - 修复无法检测到Jupyter笔记本的问题
- 修复 PipelineController 不更改节点任务名称,仅更改管道步骤名称的问题
- 修复
Task.query_tasks()
指定页面大小或页码