This project introduces PyGAD, an open-source Python library for implementing the genetic algorithm and training machine learning algorithms.
PyGAD supports 19 different parameters for customizing the genetic algorithm for various applications. In the first notebook we'll see how to fit a linear model, reproduce images, and train neural networks (follow along with the tutorial on the blog).
The second notebook demonstrates how to train Keras models using the genetic algorithm with PyGAD (corresponding blog tutorial here).