版本 1.8
ClearML 1.8.3
错误修复
- 如果提供了无效的服务账户凭证,将GCS凭证设置为
None
(ClearML GitHub 问题 #840) - 修复加载延迟配置时的同步问题
ClearML 1.8.2
新功能和改进
- 添加了
VCS_ENTRY_POINT
环境变量,该变量覆盖了ClearML的入口点自动检测
错误修复
- 修复从管道返回的所有参数都被视为字符串的问题
- 修复
Task.set_parameters()
在参数存在但没有类型时不添加参数类型的问题
ClearML 1.8.1
新功能和改进
- 上传失败时引发错误 (ClearML GitHub 问题 #810)
- 添加超数据集示例 (ClearML GitHub PR #823)
- 将
report_event_flush_threshold
的默认值更改为 100 - 添加
ModelInfo.weights_object()
以存储对实际模型对象的回调访问(适用于保存前后的调用,否则为None
) - 支持在数据集操作中使用
num_workers
- 支持使用
sdk.azure.storage.max_connection
配置选项设置Azure存储的最大连接数
错误修复
- 修复 clearml 日志记录器默认级别无法更改的问题 (ClearML GitHub 问题 #741)
- 修复 Hydra 未从 ClearML 获取覆盖信息的问题 (ClearML GitHub issue #751)
- 修复
StorageManager.list(“s3://..”, with_metadata=True)
无法工作的问题 - 修复
ModelsList.keys()
缺失的问题 - 修复
CLEARML_DEFERRED_TASK_INIT=1
不起作用的问题 - 修复在配置中设置时默认API方法不起作用的问题
ClearML 1.8.0
新功能和改进
- 将tarfile成员清理添加到
extractall()
中(ClearML GitHub PR #803) - 添加带有
raise_on_errors
参数的Task.delete_artifacts()
(ClearML GitHub 问题 #805) - 添加CI/CD示例 (ClearML GitHub PR #815)
- 在使用
add_external_files()
添加链接列表时,限制_serialize
请求的数量(ClearML GitHub issue #813) - 添加支持将枚举值作为参数连接
- 改进 Colab 集成(存储整个 colab,而非历史记录)
- 添加
clearml.browser_login
以验证浏览器在线会话,例如 Colab、Jupyter Notebooks 等。 - 从导入错误的堆栈跟踪中移除
import_bind
- 添加
sdk.development.worker.report_event_flush_threshold
配置选项以控制触发报告的事件数量 - 如果没有找到
clearml.conf
文件,则从Task.init()
返回存根对象 - 改进手动模型上传示例
- 移除已弃用的演示服务器
错误修复
- 修复了将
compression=ZIP_STORED
(或0)传递给Dataset.upload()
时使用ZIP_DEFLATED
并覆盖用户提供的参数的问题(ClearML GitHub PR #812) - 修复
unique_selector
在第一批之后的批次上未正确应用的问题。移除默认选择器值,因为它不适用于所有事件类型(而且我们总是会指定它) - 修复
clearml-init
colab 检测 - 修复使用
start_locally()
克隆管道运行不起作用的问题 - 修复如果项目有默认的输出URI,在开发模式下无法禁用它(手动),允许传递
output_uri=False
来禁用它 - 修复当远程仓库不是“origin”时的git远程仓库检测
- 修复了在等待完成任务时,可能不会报告所有已报告图像的问题
- 修复
Dataset.get_local_copy()
如果源存档存储在本地,则会删除它 - 修复了过多的部分会导致预览膨胀Task对象超出其16MB限制的问题 - 设置了320kbs的总限制
- 修复了创建媒体预览而不是表格预览的问题
- 修复
task.update_output_model()
应始终将本地模型上传到远程服务器 - 修复损坏的pip包可能会搞乱需求检测