Source code of PyGAD, a Python 3 library for building the genetic algorithm and training machine learning algorithms (Keras & PyTorch).

deep-learning evolutionary-algorithms genetic-algorithm machine-learning neural-networks numpy optimization pygad pygad-documentation python
2 Open Issues Need Help Last updated: Jul 10, 2025

Open Issues Need Help

View All on GitHub

Source code of PyGAD, a Python 3 library for building the genetic algorithm and training machine learning algorithms (Keras & PyTorch).

Python
#deep-learning#evolutionary-algorithms#genetic-algorithm#machine-learning#neural-networks#numpy#optimization#pygad#pygad-documentation#python

AI Summary: The task is to debug a genetic algorithm implemented using the PyGAD library. The issue is that the `init_range_low` parameter, which should constrain gene values to be at least 0, is being ignored in the latest version (3.5.0), resulting in negative gene values. The solution involves investigating the code changes between PyGAD versions 3.4.0 and 3.5.0 to identify the source of the bug and fix it.

Complexity: 4/5
help wanted

Source code of PyGAD, a Python 3 library for building the genetic algorithm and training machine learning algorithms (Keras & PyTorch).

Python
#deep-learning#evolutionary-algorithms#genetic-algorithm#machine-learning#neural-networks#numpy#optimization#pygad#pygad-documentation#python