New Features and Improvements
- Add offline mode for ClearML Datasets (#854)
- Improve performance of
Dataset.add_external_files()
(#962, thanks @john-zielke-snkeos!) - Add
Task.launch_multi_node()
for distributed experiment execution - Add
Task.get_all_reported_scalars()
to fetch all available scalar data - Add
Task.remove_input_models()
to disassociate input models from a task - Improve
Dataset.list_datasets()
to include dataset version in the result - Add support for PyTorch Lightning CLI >=2.0
- Add support for automatic Dataset content preview for JSON files
- Improve docstrings
Bug Fixes
- Fix multiple local parallel experiments conflicting on storage access validation (#897)
- Fix code running with
joblib
hangs (#1009) - Fix comment for storage scheme
gs://
(#1018, thanks @pzarfos!) - Fix typo "Categories per column" (#1021, thanks @antonaleks!)
- Fix downloading artifacts from GCP when the download URI includes unsafe characters
- Fix pipeline step cache is not cleared when the only change to the step is that the docker image changed
- Fix
Task.report_text()
sometimes reporting to an incorrect task when multiple tasks run simultaneously - Fix
Task.set_offline(offline_mode=False)
raising anUnboundLocalError
- Fix
scikit-image
package (skimage
) is sometimes not detected as a dependency - Fix
PipelineDecorator
sometimes causing a race condition when starting a remote execution