Xcsf

Latest version: v1.4.5

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

Scan your dependencies

Page 4 of 5

1.1.5

Changes:
* Added functions to import parameters as JSON.
* Stand-alone binary config file now in JSON format.
* Python library and stand-alone config parameter setters use same JSON import functions.
* Added functions inserting classifiers into the population in JSON.
* Minor refactoring.

1.1.4

Changes:
* Python utilities included in packaging.
* Python code formatted with black.
* Added Python type hints and stub for mypy type checking.
* Hyphens in variable names/types converted to underscore.

1.1.3

Changes:
* Added cJSON library.
* Added functions returning/printing classifiers in JSON.
* Added functions returning/printing parameters in JSON.
* Added Python classes for visualising tree and graph conditions.
* Fixed Python read/write `EA_SELECT_TYPE` asymmetry ([16](https://github.com/xcsf-dev/xcsf/pull/16))
* Cleaned up Python interface and added input checks.
* Moved ini config to a subdirectory.
* Main executable building now optional.
* Added pypi package building and support building Windows Python 3.10.
* Updated libraries to latest versions.

1.1.2

Changes:
* Clean up - move to wiki.
* Addition of set seed function ([14](https://github.com/xcsf-dev/xcsf/pull/14))
* Minor bug fix to action/match set numerosity.
* Neural layers print more detailed information.

1.1.1

Changes:
* Fixed CMakeLists to remove schematic warning.

1.1.0

Changes:
* Increased documentation.
* Additional unit tests.
* Float-to-binary changed to human readable ordering.
* Fixed opening config ini file on Windows.
* Minor source refactoring/cleaning.
* Added neural layer initialisation parameters to file saving/loading.

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.