Yaecs

Latest version: v6.0.6

Safety actively analyzes 714736 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

5.1.2

Improve timing classes which now support pausing and
resuming during an epoch
Solve issue with log_image and tracker-wide steps
Adapt basic_logger to clearml organisation

5.1.1

Swapped the role of the "name" and "sub_logger" arguments in the new log_image method to make them more intuitive.

5.1.0

- Add the extension argument for image logging
- Add the posssibility to choose loggers when logging
- Improve path choice for image basic logging
- Refactor unclear variable names
- Refactor warnings for unused arguments
- Add type hints for unclear definitions

5.0.2

5.0.1

from "validat*" to "val*" to include "val"

5.0.0

**Breaking changes**
- tracker's default behaviour for parameter filtering changed :
* default behaviour for all loggers is now to log all params (instead of
only those that changed and are not hooks) ; see experiment arguments
"log_modified_params_only" and "do_not_log_hooks"
* default comment formatter was changed to include more information
* name matching changed in the default parameter filter, the old one
was prone to bugs
* the ClearML logger now uses the filtered params, not the bypass
config.get_dict

**Bugfixes and new features**
- Give get_dict and all affiliated dict-like methods
an additional argument pre_post_processing_values
used to get the values before postprocessing instead
of the real value (False by default)
- New "mode" hook for experiment mode (train, test...)
This hook simply registers the param as the experiment mode.
This is useful for the tracker to detect which mode is currently used.
- Refactoring Tracker into its own file
- default formatter now has more flags :
* %h in still the header delimitation flag
* %n is replaced with the name of the experiment
* %p is replaced with the path of the experiment
* %m is replaced with the formatted experiment mode
* %v is replaced with the variation name of the run
- new logging functionality implemented for loggers basic and clearml :
tracker.log_image. It can take paths to saved images, PIL images, numpy
arrays of shape (n*n*3), and matplotlib and plotly figures
- TimerManager now has an "update" method to start and stop several
timers in one line
- fixed some bugs with timers
- Add possibility to track time in the tracker, support details
parameter-wise shortening
- Improve small things with the timers
- Add rough integration tests for the Experiments
- Refactor Loggers into a file per logger

Page 3 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.