Eckity

Latest version: v0.3.4

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

Scan your dependencies

Page 2 of 2

0.2.0

Support for Genetic Algorithms

This version supports:
* Genetic Algorithms (GA) Vector representation
* Bit Vectors, Integer Vectors and Float Vectors
* Crossover operators: K Point Crossover
* Mutation operators: One Point and N Point Mutation
* Two GA examples: One Max, Knapsack

0.1.1

In addition to the features described in version 0.1.0, EC-KitY now also includes Pypi support (i.e. pip-installable).

0.1.0

Initial release of EC-KitY: Evolutionary Computation tool kit in Python

This version supports:
* Genetic Programming (GP) tree representation
* Two fundamental modes: Basic mode and sklearn mode
* Creating GP trees using either Grow, Full. or Ramped-Half-and-Half
* Selection methods: Tournament Selection
* Elitism
* Crossover operators: Subtree Crossover
* Mutation operators: Subtree Mutation, ERC Mutation
* Concurrent fitness evaluation
* Statistics
* Two basic-mode (non-sklearn) GP examples: Symbolic Regression, Multiplexer
* Two sklearn-mode GP examples: Symbolic Regression, Breast Cancer
* sklearn compatibility showcased through use of Pipeline and Grid search
* Adding user-defined problems and fitness functions

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.