mirror of
https://github.com/clearml/clearml-docs
synced 2025-06-26 18:17:44 +00:00
Refactor Release Notes (#938)
This commit is contained in:
75
docs/release_notes/sdk/open_source/ver_0_13.md
Normal file
75
docs/release_notes/sdk/open_source/ver_0_13.md
Normal file
@@ -0,0 +1,75 @@
|
||||
---
|
||||
title: Version 0.13
|
||||
---
|
||||
|
||||
:::important
|
||||
**Trains** is now **ClearML**.
|
||||
:::
|
||||
|
||||
|
||||
### Trains 0.13.3
|
||||
|
||||
**Features and Bug Fixes**
|
||||
|
||||
* Add a binding for `tensorboard.summarywriter.addscalars`
|
||||
* Add the `tensorboard_single_series_per_graph` method, which supports separate plots for each TensorBoard scalar.
|
||||
* Add the `Task.set_base_docker` and `Task.get_base_docker` methods for the base Docker image used by **Trains Agent**.
|
||||
* Add support for the standard OS environment variables to obtain default credentials for:
|
||||
* AWS: `AWS_ACCESS_KEY_ID`, `AWS_SECRET_ACCESS_KEY`, and `AWS_DEFAULT_REGION`.
|
||||
* Azure Storage: `AZURE_STORAGE_ACCOUNT` and `AZURE_STORAGE_KEY`.
|
||||
* Google Cloud Storage: `GOOGLE_APPLICATION_CREDENTIALS`.
|
||||
|
||||
* Add the `Task.get_parameters_as_dict` and `Task.set_parameters_as_dict` methods supporting get / set of parameters from referenced Tasks (use the `Task.get_task` to get a reference).
|
||||
* Make sure `Task.connect` always returns the connected instance passed to it.
|
||||
* `tensorflow_gpu` takes precedence over `tensorflow` when Trains detects installed packages to record experiment dependencies.
|
||||
* Remove title and series naming restrictions (allow `$` and `.`) when reporting metrics.
|
||||
* Fix incorrect printouts in initialization wizard and upgrade notifications.
|
||||
* Fix debug images URL for uploaded files with `%` in their name.
|
||||
|
||||
|
||||
### Trains 0.13.2
|
||||
|
||||
**Features and Bug Fixes**
|
||||
|
||||
* Allow reporting a pre-uploaded image url in `Logger.report_image()`
|
||||
using the `Logger.report_image.params.url` parameter.
|
||||
* Add support for Git repositories without a `.git` suffix, for example Azure Repos.
|
||||
* Improve conda support.
|
||||
* Improve hyperparameters [argparser](https://docs.python.org/3/library/argparse.html) integration.
|
||||
* Fix [savefig](https://matplotlib.org/api/_as_gen/matplotlib.pyplot.savefig.html) patching in matplotlib binding.
|
||||
* Fix logs, events and Jupyter Notebook flushing on exit.
|
||||
|
||||
### Trains 0.13.1
|
||||
|
||||
**Features and Bug Fixes**
|
||||
|
||||
* Add support for `pyplot.savefig` and `pylab.savefig` in matplotlib binding.
|
||||
* Add support for SageMaker.
|
||||
* Improve configuration wizard.
|
||||
* Try to make sure TensorBoard is available when using torch.
|
||||
* Do not store keras model network design if it cannot be serialized ([GitHub Issue #72](https://github.com/allegroai/trains/issues/72)).
|
||||
* Fix matplotlib binding support.
|
||||
|
||||
|
||||
### Trains 0.13.0
|
||||
|
||||
**Features and Bug Fixes**
|
||||
|
||||
* Add support for [trains-server](https://github.com/allegroai/trains-server) v0.13.0.
|
||||
* Add support for nested (non-main) tasks.
|
||||
* Add warning when automatic argument parser binding cannot be turned off.
|
||||
* Add `Task.upload_artifact` support for external URLs (pre-uploaded).
|
||||
* Add support for special characters in hyperparameter keys (white-spaces, `.` and `$`) ([GitHub Issue #69](https://github.com/allegroai/trains/issues/69)).
|
||||
* Add support for PyTorch `.pt` model files.
|
||||
* Calculate data-audit artifact uniqueness by user-criteria ([GitHub Issue #45](https://github.com/allegroai/trains/issues/45)).
|
||||
* Use an environment variable for setting a default docker image ([GitHub Issue #58](https://github.com/allegroai/trains/issues/58)).
|
||||
* Improve `trains-init` configuration wizard.
|
||||
* Update examples for new joblib versions.
|
||||
* Update jupyter example to TensorFlow 2.
|
||||
* Fix task clone to copy only input artifacts.
|
||||
* Fix matplotlib import binding when using `Agg` backend.
|
||||
* Fix `ProxyDictPreWrite` and `ProxyDictPostWrite` so they can be pickled correctly ([GitHub Issue #72](https://github.com/allegroai/trains/issues/72)).
|
||||
* Fix requests issue in Python 2.7 that can cause a deadlock when importing netrc.
|
||||
* Fix argparser binding sub-parser and type casting support ([GitHub Issue #74](https://github.com/allegroai/trains/issues/74)).
|
||||
* Fix argparser binding Python 2.7 unicode handling.
|
||||
* Fix unsynced connected hyperparameters overridden during remote execution.
|
||||
Reference in New Issue
Block a user