--- title: Version 0.10 --- :::important **Trains** is now **ClearML**. ::: ## Version 0.10.7 ### Trains **Features and Bug Fixes** * Artifacts support. * Removed apache-libcloud from requirements. * `trains-init` now verifies credentials against the trains-server installation. ## Version 0.10.6 ### Trains **Features and Bug Fixes** * Fix broken (v0.10.5) Keras Binding support. ## Version 0.10.5 ### Trains **Features and Bug Fixes** * Add GPU monitoring support (add gpustat package to extras_require). * Install with GPU monitoring support: pip install trains[gpu] * Move all cloud storage package requirements to extras_require. Install with specific cloud provider support: * Microsoft Azure support: pip install trains[azure] * Google Storage support: pip install trains[gs] * Amazon S3 support: pip install trains[s3] * Combine Cloud support with GPU monitoring. For example, install S3 and GPU using the following command: pip install trains[s3,gpu] * Improve stability with intermittent network connection. * Support upgrading trains-server while running training jobs without losing log data. ## Version 0.10.4 ### Trains **Features and Bug Fixes** * Replace opencv-python with the more standard Pillow package. * Improve matplotlib support (custom axis ticks). * Improve Python package detection. ## Version 0.10.3 ### Trains **Features and Bug Fixes** * Add scikit-learn support (load/store using joblib) ([GitHub Issue #20](https://github.com/allegroai/trains/issues/20)). * Add xgboost support ([GitHub Issue #10](https://github.com/allegroai/trains/issues/10)). * Add loguru support ([GitHub Issue #29](https://github.com/allegroai/trains/issues/29)). * Add sub-domain support [trains.conf](https://github.com/allegroai/trains/blob/master/docs/trains.conf#L3) ([GitHub Issue #27](https://github.com/allegroai/trains/issues/27)). * Fix sub-process support. * Fix multiple TensorBoard writers ([GitHub Issue #26](https://github.com/allegroai/trains/issues/26)). ## Version 0.10.2 ### Trains **Features and Bug Fixes** * Add Matplotlib SVG support. * Add Seaborn support. * Add TRAINS_LOG_ENVIRONMENT environment logging ([GitHub trains Issue 17](https://github.com/allegroai/trains/issues/17#issuecomment-507398767)). * Add Microsoft Azure notebook support. * Add Google Colab support. * Fix TensorBoard RGB channel order. ## Version 0.10.1 ### Trains **Features and Bug Fixes** * Fix Jenkins CI/CD support. ### Trains Server * Add simple username / password login scheme, see [GitHub trains-server Issue 3](https://github.com/allegroai/trains-server/issues/3) * Fixed User/Password configuration (see [instructions](../deploying_clearml/clearml_server_config.md#web-login-authentication)). * Replace the Python web-server with NGINX. * Improve sub-domain support ([GitHub trains-server Issue 9](https://github.com/allegroai/trains-server/issues/9)). * Extend configuration options * Environment variables for overriding mongoDB and Elastic hosts URLs. * File server disabling browser cache. * File server compression support. * File server CORS support. ## Version 0.10.0 ### Trains * Experiment code execution detection * Automatically create package requirements section (including used versions). * Automatically detect and store source code uncommitted changes. * Improve Jupyter Notebook support * Automatically convert notebook to Python script (stored under uncommitted changes). * Automatically update used packages in Jupyter Notebook (including used versions). * Add resource monitoring to experiment metrics * Sample every 500ms, averaged over 30 seconds. * CPU, network, I/O, memory, and other resources. * For GPU support please install gpustat. (currently not part of the requirements due to gpustat compatibility issues with Windows). pip install gpustat * Automatically stop inactive experiments (default: 2 hours) * Improve visibility * Finer status definitions: Identify successful completion vs. user aborted. * Experiment plot comparison: Ensure different colors for different experiments. * Parse newline character in experiment description. * Show experiment start time in table display. * Add vertical guide in scalar plots. * Move hyperparameters to the designated tab. * "Admin" section now named "Profile". ### Trains Server * Experiment code execution detection. * Add source-control diff section. * Add code requirements section. * Automatically stop inactive experiments (default: 2 hours). * Configuration details in readme.md: * Improve visibility: * Finer status definitions: Identify successful completion vs. user aborted. * Experiment plot comparison: Ensure different colors for different experiments. * Parse newline character in experiment description. * Show experiment start time in table display. * Add vertical guide in scalar plots. * Move hyperparameters to the designated tab. * "Admin" section now named "Profile".