mirror of
https://github.com/clearml/clearml-docs
synced 2025-06-26 18:17:44 +00:00
4.7 KiB
4.7 KiB
| title |
|---|
| Version 1.14 |
ClearML 1.14.4
Bug Fixes
- Fix AWS S3 configuration
secureproperty not forwarded inStorageHelper(ClearML GitHub PR #1205) - Fix
NVIDIA_VISIBLE_DEVICES=allenv var value will result in no GPU metrics being reported - Fix setting
output_uriwhen an AWS S3 config section withsecure=falseexists raises an error - Fix
CacheManagerattempts to clear cache when file limit has not been reached resulting in slow unnecessary checks
ClearML 1.14.3
New Features and Bug Fixes
- Add hash check for pickle files (resolves CVE-2024-24590)
- Fix
clearml-taskrelative paths calculation when--cwd,--folder, and--scriptare provided (ClearML GitHub issue #1160) - Fix regression causing an error when
secureis provided in AWS S3 bucket settings
ClearML 1.14.2
New Features and Improvements
- Report upload/download with
tqdmif installed - Add support for a
PipelineController.versionproperty - Add support for specifying an AWS profile when providing bucket storage credentials
- Add an
ignore_remote_overridesargument toTask.connect()andTask.connect_configuration()allowing users to disable overriding values when running remotely - Add support for setting a custom certificate path using the
CLEARML_API_HOST_VERIFY_CERTenvironment variable (instead of just allowing the user to disable verification) - Add dataset reporting example (ClearML GitHub PR #1180)
Bug Fixes
- Fix missing component callbacks on multiple step calls (ClearML GitHub PR #1195)
- Fix unsafe usage of
tempfile.mktemp - Fix potential path traversal on file download (CVE-2024-24591)
- Fix Python 3.12 support by not using
distutils - Fix
TaskSchedulerdoes not save local state before running remotely - Fix pipeline should continue instead of aborting when
PipelineController.abort_on_failureis set toFalseand a step has been aborted - Fix HPO crashes when its corresponding task is initialized with
continue_last_task=True
ClearML 1.14.1
Bug Fix
- Fix created pipelines do not appear in the UI pipelines section
ClearML 1.14.0
New Features and Improvements
- Add support for decorated pipeline steps (ClearML GitHub issue #1154)
- Improve
torch.distributedbehavior and auto-detect Huggingface accelerate distributed execution - Improve
jsonargparseintegration:allow_config_file_override_from_uiargument added for enabling/disabling overriding configuration file entries - Add
raise_on_errorparameter toModel.update_weights()andModel.update_weights_package() - Add HPO multi-objective optimization support by specifying multiple optimization objectives to the HyperParameterOptimizer class
- Improve pipelines from functions: libraries used by pipeline steps no longer have to be imported in the step itself and can be imported globally instead
- Support clearing repository details in
Task.set_repo() - Auto-detect
tensorflow-intelastensorflow - Add support for auto-detecting
torchand transformersacceleratedistributed execution - Add tabular data multi-stage pipeline process example
Bug Fixes
- Fix
langchainintegration (ClearML GitHub issues #1124 and ClearML GitHub issue #1126) - Fix using
target_projectwithTaskScheduler.add_task()corrupts project if used with pipelines (ClearML GitHub issue #1137) - Fix
PipelineController.add_function_step()fails when adding custom decorated step (ClearML GitHub issue #1154) - Fix
jsonargparsebinding does not capture parameters beforeTask.init()is called (ClearML GitHub issue #1164) - Fix invalid
jsonargparsearguments should be deleted - Fix handling of appended parameters to Hydra defaults list
- Fix
Task.set_repo()andTask.set_packages()do not wait for automatic asynchronous repository detection - Fix active GPU filtering in resource monitor to support GPU ID and not just GPU idx
- Fix misleading error raised when using the SDK with no configuration file or an invalid configuration file
- Fix process sometimes hangs issue by improving exit and exception handlers, unregistering signal handling in child
processes except for the
BackgroundMonitor