5.0 KiB
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).
- Add xgboost support (GitHub Issue #10).
- Add loguru support (GitHub Issue #29).
- Add sub-domain support trains.conf (GitHub Issue #27).
- Fix sub-process support.
- Fix multiple TensorBoard writers (GitHub Issue #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).
- 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
- Fixed User/Password configuration (see instructions).
-
Replace the Python web-server with NGINX.
-
Improve sub-domain support (GitHub trains-server Issue 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".