ahmedfgad / GeneticAlgorithmPython

Source code of PyGAD, a Python 3 library for building the genetic algorithm and training machine learning algorithms (Keras & PyTorch).
https://pygad.readthedocs.io
BSD 3-Clause "New" or "Revised" License
1.79k stars 451 forks source link

GitHub Actions Workflows and new additions #187

Closed ahmedfgad closed 1 year ago

ahmedfgad commented 1 year ago

Some of the contributions are:

  1. Use of GitHub Actions Workflows to run automated tests using PyTest.
  2. Use of the pyproject.toml file to store the metadata.
  3. Bug fixes (in gene_space, initialize_population(), allow_duplicate_genes, etc).
  4. New attributes.
  5. Code refactor (in gene_space, initialize_population(), allow_duplicate_genes, etc).