Lsga

Latest version: v0.6.0

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

Scan your dependencies

0.5.5

Date: 2018-10-25
1. Make MPIUtil a singleton and remove in-module instantiation.
2. Standardize docstring for Sphinx documentation

0.5.4

Date: 2018-01-30
1. Fixed important bugs in individual clone.

0.5.3

Date: 2018-01-15
1. Removed redundant calling of fitness function in iteration.
2. Improved the efficiency.

0.5.2

Date: 2017-12-15
1. Removed verboisty parameter for `BinaryIndividual` class.
2. Added unittest for decimal individual.

0.5.1

Date: 2017-12-13
1. Added `DecimalIndividual` class.
2. Added decimal encoding individual support for flip bit mutation classes.
3. Fixed some bugs.

0.5.0

Date: 2017-12-12
1. Changed class names:
- `GAIndividual` -> `BinaryIndividual`
- `GAPopulation` -> `Population`
- `GASelection` -> `Selection`
- `GACrossover` -> `Crossover`
- `GAMutation` -> `Mutation`
- `variants` -> `solution`

2. Added abstract Individual base class `IndividualBase`:
- Users can inherit the `IndividualBase` class and add implementations of `encode` and `decode` methods to define you own custom individual class with different encoding methods.

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.