Ecnet

Latest version: v4.1.2

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

Scan your dependencies

Page 4 of 6

2.0.1

- Fixed bug where Server.train() did not obtain shuffled sets from its DataFrame if the user is shuffling sets for each candidate neural network
- Server._sets is now public instead of private
- Removed unnecessary import in ecnet\model.py
- Added a suite of tools for creating an ECNet-formatted database:
- **tools\create_ecnet_db.py** (aggregates SMILES, QSPR descriptors for database creation)
- **tools\name_to_smiles.py** (uses PubChemPy to obtain SMILES strings for supplied molecule names)
- **tools\smiles_to_qspr.py** (generates QSPR descriptors from SMILES strings using Open Babel and PaDEL-Descriptor)
- added version of **PaDEL-Descriptor**
- added how-to-use documentation (**tools\README.md**)

2.0.0

- Rework of Server method arguments, functionality
- This includes an API change (check your scripts!)
- Rework of Server training/selection algorithms
- Improvements to logging
- Rework of model saving/loading
- When input dimensionality is reduced, selected inputs are applied to current data immediately
- Updates to hyperparameter tuning
- Can now shuffle data sets for each bee
- Supports ECabc 2.1.0

1.6.0

- Added support for logging with the ColorLogging package
- Updated docstrings, uses Google's documentation format
- Modules now only import functions/classes they use instead of whole packages
- Added unit testing for Server methods
- Updated genetic limiting per PyGenetics 0.5.0 update
- Made project variables accessible
- Updated documentation
- Moved Server method documentation to ecnet/README.md
- Updated README.md to include more code block examples
- Updated terminology, project scope, clarity

1.5.3

- Added support for PyGenetics multiprocessing for limiting input parameter dimensionality

1.5.2

- Full paths for project_file supplied to Server will now be utilized
- Model configuration file will not be extracted to the current working directory

1.5.1

- Fixed issue with data shuffling for genetic algorithm population members
- Fixed case where feedback printing variable was not defined when calling limiting function

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.