Skip to main content

版本 1.9

ClearML 1.9.3

错误修复

  • 修复了损坏的Task._get_status(),该问题在最新版本中导致clearml-session无法正常工作
  • 修复路径替换,使得可以为模型存储未替换的URL(ClearML GitHub PR #935

ClearML 1.9.2

新功能和改进

  • 在提供执行队列时支持解析队列名称(ClearML GitHub PR #857
  • 忽略click参数解析器中键的None值(ClearML GitHub issue #902
  • 改进Task.mark_completed()Task.close()的文档字符串(ClearML GitHub PRs #920#921
  • 通过@PipelineDecorator.component为管道步骤添加执行前后的回调函数
  • 通过PipelineController.add_step()PipelineController.add_function_step()@PipelineDecorator.component向管道步骤添加状态更改回调

错误修复

  • 修复在使用TensorBoard报告时缺少调试样本的问题 (ClearML GitHub 问题 #923)
  • 修复在仓库检测期间错误的Jupyter API令牌 (ClearML GitHub PR #904)
  • 修复了在非常大的 git diff 警告中的拼写错误 (ClearML GitHub PR #932)
  • 修复了从任务中生成的管道在PipelineController.add_step()中不传播parameter_override值的问题
  • 修复使用StorageManager.upload_file()上传到S3和Azure的文件夹和文件接收到错误的MIME类型的问题
  • 修复数据集中的CSV文件预览
  • 修复 Task.connect_configuration() 无法处理非字符串字典键的问题
  • 修复 lightgbm_example 弃用警告
  • 修复get_or_create_project()中潜在的竞争条件

ClearML 1.9.1

新功能和改进

  • 将签名版本添加到boto3配置中(ClearML GitHub 问题 #883
  • 允许使用api.auth.req_token_expiration_sec配置设置请求自定义令牌过期时间
  • 添加 Python 3.11 支持

错误修复

  • 修复当步长未定义时UniformParameterRange.to_list抛出错误的问题(ClearML GitHub 问题 #858
  • 修复 StorageManager.list() 不返回大小元数据的问题 (ClearML GitHub 问题 #865)
  • 修复带有路径替换的存储问题 (ClearML GitHub 问题 #825)
  • 修复ClearML安装中的额外问题,防止clearml被包含在requirements中 (ClearML GitHub 问题 #867)
  • 修复上传的模型对象上设置的元数据不可访问的问题 (ClearML GitHub issue #890)
  • 修复Azure存储上传不工作的问题(ClearML GitHub问题 #868
  • 修复了在远程环境中task.connect字典列表解析不正确的问题
  • 修复将None转换为int导致上传和权限检查失败的问题
  • 修复对numpy 1.24的支持
  • 修复即使指定了output_uriclearml-data预览仍保存在文件服务器上的问题
  • 修复将字典连接到任务时有时会引发异常的问题
  • 修复了在替换的文件服务器URL上未设置身份验证标头的问题
  • 修复 Task.get_project_id() 无法找到隐藏项目的问题
  • 修复 TriggerScheduler 文档字符串 (ClearML GitHub 问题 #881)

ClearML 1.9.0

新功能和改进

  • re.match()字符串前添加r前缀(ClearML GitHub 问题 #834
  • path_substitution添加到clearml.conf示例文件中(ClearML GitHub PR #842
  • 澄清deferred_initTask.init()中的使用(ClearML GitHub 问题 #855
  • 添加管道装饰器参数以控制 Docker 镜像 (ClearML GitHub 问题 #856)
  • 添加 StorageManager.set_report_upload_chunk_size()StorageManager.set_report_download_chunk_size() 来设置上传和下载的块大小
  • Task.get_tasks()中添加allow_archived参数
  • 支持在Model.query_models()中查询模型元数据
  • 添加 Dataset.set_metadata()Dataset.get_metadata()
  • Task.delete_artifacts()添加delete_from_storage(默认为True

错误修复

  • 修复了远程执行时jsonargparse和pytorch lightning集成的问题(ClearML GitHub issue #403
  • 修复在使用TaskScheduler时与limit_execution_time相关的错误(ClearML GitHub issue #648
  • 修复了如果更改仅涉及修改文件时数据集未同步的问题(ClearML GitHub 问题 #822
  • 修复 StorageHelper.delete() 不遵循路径替换的问题 (ClearML GitHub 问题 #825)
  • 修复无法写入超过2 GB的文件
  • 修复 StorageManager.get_file_size_bytes() 对于无效的 S3 链接返回 ClientError 而不是 None
  • 修复数据集血缘视图在多个数据集依赖关系下损坏的问题
  • 修复 tensorflow_macos 支持
  • 修复在远程执行时调用task.flush(wait_for_uploads=True)时崩溃的问题
  • 修复在连接字典时,None 值被转换为空字符串的问题