Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

PyGAD

Open-source project for building the genetic algorithm & training machine learning models.
Collective - Host: opensource - https://opencollective.com/pygad - Website: https://pygad.readthedocs.io/ - Code: https://github.com/ahmedfgad/GeneticAlgorithmPython

PyGAD 3.0.1 Documentation

github.com/ahmedfgad/GeneticAlgorithmPython - 7dac6f05a8f45b83ef8ca8412b333e49610c1380 authored over 1 year ago by Ahmed Gad <[email protected]>
PyGAD 3.0.1

Fix an issue with passing user-defined function/method for parent selection. https://github.com/...

github.com/ahmedfgad/GeneticAlgorithmPython - 330e7bdcbdb9e85e4b48c2c7c54511428f1b1f72 authored over 1 year ago by Ahmed Gad <[email protected]>
Add [build-system] table

github.com/ahmedfgad/GeneticAlgorithmPython - ab972476109cd1d52333907b2ac4a324e583ac65 authored over 1 year ago by Ahmed Gad <[email protected]>
Metadata pyproject.toml File

Create a metadata TOML pyproject.toml file for the project.

github.com/ahmedfgad/GeneticAlgorithmPython - b42bcd0d5edf45507a8e4bab628d7f9f6124be7d authored over 1 year ago by Ahmed Gad <[email protected]>
Merge pull request #177 from ahmedfgad/master

Update setup.py

github.com/ahmedfgad/GeneticAlgorithmPython - ef9e366a9673e9d4b92e0048310ce066c576e822 authored over 1 year ago by Ahmed Gad <[email protected]>
Rename example_travelling_salesman.ipynb to examples/example_travelling_salesman.ipynb

github.com/ahmedfgad/GeneticAlgorithmPython - 88013f7910420805a6ec5f6550d88c0d78265c4f authored over 1 year ago by Ahmed Gad <[email protected]>
Merge pull request #176 from ahmedfgad/master

Add the sales man example.

github.com/ahmedfgad/GeneticAlgorithmPython - de14ddc0f549135f283352abdab10ea3192ef7dc authored over 1 year ago by Ahmed Gad <[email protected]>
Merge pull request #175 from josephlewisjgl/add-example

Add travelling salesman .ipynb example

github.com/ahmedfgad/GeneticAlgorithmPython - 8bd6fbce058fd44170b32c4f25f3fc58dfb6c25c authored over 1 year ago by Ahmed Gad <[email protected]>
Add travelling salesman .ipynb example

github.com/ahmedfgad/GeneticAlgorithmPython - 7d09cded61276303a03b87ca5051434e228d5d15 authored over 1 year ago by Joe Lewis <[email protected]>
Create a workflow YAML file.

github.com/ahmedfgad/GeneticAlgorithmPython - c63706a83340c4203d3da6a45710abdec30ba555 authored over 1 year ago by Ahmed Gad <[email protected]>
Rename example_clustering_2.py to examples/example_clustering_2.py

github.com/ahmedfgad/GeneticAlgorithmPython - 28c64cd9956a4680a7ce440d491fe2404b88f39c authored over 1 year ago by Ahmed Gad <[email protected]>
Rename example_clustering_3.py to examples/example_clustering_3.py

github.com/ahmedfgad/GeneticAlgorithmPython - ffc3bf90fb53f5b84abc2ebb1a26ce7d0e588e5b authored over 1 year ago by Ahmed Gad <[email protected]>
Rename example_custom_operators.py to examples/example_custom_operators.py

github.com/ahmedfgad/GeneticAlgorithmPython - e356f3d0afaf8cb99196c5826bf271a0f7f3fc39 authored over 1 year ago by Ahmed Gad <[email protected]>
Rename example_logger.py to examples/example_logger.py

github.com/ahmedfgad/GeneticAlgorithmPython - 8f2c6d40b10f0169acc66b34c47166ed5c0eafca authored over 1 year ago by Ahmed Gad <[email protected]>
Rename lifecycle.py to examples/lifecycle.py

github.com/ahmedfgad/GeneticAlgorithmPython - 34d3879cebbf0f3d98ff04da00c9b079cbc474d5 authored over 1 year ago by Ahmed Gad <[email protected]>
Rename example.py to examples/example.py

github.com/ahmedfgad/GeneticAlgorithmPython - 7aedc6de0211756f3acd0598fb6052dd6256d699 authored over 1 year ago by Ahmed Gad <[email protected]>
Rename pygad.py to pygad/pygad.py

github.com/ahmedfgad/GeneticAlgorithmPython - 78daf35ec68b0392c8e2e742dab7ab75ede6869b authored over 1 year ago by Ahmed Gad <[email protected]>
Rename __init__.py to pygad/__init__.py

github.com/ahmedfgad/GeneticAlgorithmPython - 8ee348f03a409d6643929c95c3d7ed961b23fad0 authored over 1 year ago by Ahmed Gad <[email protected]>
Upload all package files

The repository only had the pygad.py script and some few other scripts. Other scripts in the lib...

github.com/ahmedfgad/GeneticAlgorithmPython - 38e27cbb6b21b4fc4c01661271159938eb5fdcaf authored over 1 year ago by Ahmed Gad <[email protected]>
Update release 3.0.0 notes

github.com/ahmedfgad/GeneticAlgorithmPython - 8ef24c13e0f6d7f98834c6c6485db4fffa7a5ac4 authored over 1 year ago by Ahmed Gad <[email protected]>
PyGAD 3.0.0 Release

PyGAD 3.0.0 Release Notes
1. The structure of the library is changed and some methods defined in ...

github.com/ahmedfgad/GeneticAlgorithmPython - 6659d5d942cb5c732a88ffb407edc3b1c9e4f1cb authored over 1 year ago by Ahmed Gad <[email protected]>
Merge pull request #168 from adamj34/fix-numpy-float

Changed deprecated numpy.float to float

github.com/ahmedfgad/GeneticAlgorithmPython - 30dd023b592fb813052487c5d317fbea5fc96573 authored over 1 year ago by Ahmed Gad <[email protected]>
changed deprecated numpy.float to float

github.com/ahmedfgad/GeneticAlgorithmPython - 8a2189775b8e2e77c8bf1a3b2dea808f5fd212f5 authored over 1 year ago by Adam Jemielita <[email protected]>
Add Stripe donation link

https://donate.stripe.com/eVa5kO866elKgM0144

github.com/ahmedfgad/GeneticAlgorithmPython - b1efede9ca71e4f5f2d623eee01924a8215eb535 authored over 1 year ago by Ahmed Gad <[email protected]>
Merge pull request #165 from rogn02/patch-1

Update README.md

github.com/ahmedfgad/GeneticAlgorithmPython - 7c084df15fa87d9ecc3e85d2600c63615681e99e authored over 1 year ago by Ahmed Gad <[email protected]>
Update README.md

removed the additional bracket

github.com/ahmedfgad/GeneticAlgorithmPython - 78872dabdb50d6f5226656271ff73e3baefc5e4a authored almost 2 years ago by Rohan <[email protected]>
PyGAD 2.19.2 documentation

github.com/ahmedfgad/GeneticAlgorithmPython - a912ec923c4fed6d6616acdd868b9f7c9c96d3c4 authored almost 2 years ago by Ahmed Gad <[email protected]>
PyGAD 2.19.2 Release

PyGAD 2.19.2 Release Notes
1. Fix an issue when paralell processing was used where the elitism so...

github.com/ahmedfgad/GeneticAlgorithmPython - e97c46aedd32ed7283736439f8a29dfd07c68883 authored almost 2 years ago by Ahmed Gad <[email protected]>
Fix summary() indentation

github.com/ahmedfgad/GeneticAlgorithmPython - 742eb3168cae3e630dcebb9397df56a7d981827a authored almost 2 years ago by Ahmed Gad <[email protected]>
PyGAD 2.19.1 Release

PyGAD 2.19.1 Release Notes
1. Add the [cloudpickle](https://github.com/cloudpipe/cloudpickle) lib...

github.com/ahmedfgad/GeneticAlgorithmPython - c351957da47136505971f1a268fc9b9a5cb58daf authored almost 2 years ago by Ahmed Gad <[email protected]>
PyGAD 2.19.0 Release

PyGAD 2.19.0 Release Notes
1. A new `summary()` method is supported to return a Keras-like summar...

github.com/ahmedfgad/GeneticAlgorithmPython - ed1199d1ffd4456feb6062e4444c1e63bf87a517 authored almost 2 years ago by Ahmed Gad <[email protected]>
Merge pull request #92 from richmr/master

Add parameter count adjustment for functions that are class methods

github.com/ahmedfgad/GeneticAlgorithmPython - fcf5d07f1733d0f3f3882da8ac9bf4a7bf5e7244 authored almost 2 years ago by Ahmed Gad <[email protected]>
Merge branch 'master' into master

github.com/ahmedfgad/GeneticAlgorithmPython - f7096bce763f76e9951e4c7bf423a3c31461032f authored almost 2 years ago by Ahmed Gad <[email protected]>
Update __init__.py

github.com/ahmedfgad/GeneticAlgorithmPython - a9981912609d2eebbe94290d037df930e6cc1913 authored almost 2 years ago by Ahmed Gad <[email protected]>
Replace index 0 by 1.

Thanks for this issue: https://github.com/ahmedfgad/GeneticAlgorithmPython/issues/147

github.com/ahmedfgad/GeneticAlgorithmPython - c180af95112a441e6dd8a7d173d3abb28e630875 authored almost 2 years ago by Ahmed Gad <[email protected]>
Merge pull request #149 from Chuox/patch-1

Small typo, should be w6 not 6w

github.com/ahmedfgad/GeneticAlgorithmPython - 227561e93aaf2c37a11c8a2be5bf3a8d1b995d55 authored almost 2 years ago by Ahmed Gad <[email protected]>
Merge pull request #156 from augustodamasceno/fix_doc_mutation_example

Fix Documentation User-Defined Mutation Operator Example: the number …

github.com/ahmedfgad/GeneticAlgorithmPython - 3d37ce16d021ed2323474b64301356c38667647c authored almost 2 years ago by Ahmed Gad <[email protected]>
Scripts to create documentation locally

Release Date: 14 February 2023

1. Remove `numpy.int` and `numpy.float` from the list of suppo...

github.com/ahmedfgad/GeneticAlgorithmPython - 3e281408fe22a1809ec35edbf40cfd44f0a45905 authored almost 2 years ago by Ahmed Gad <[email protected]>
Merge pull request #157 from geritwagner/patch-1

Update index.rst/Typo

github.com/ahmedfgad/GeneticAlgorithmPython - 4de9ae83cc8e8acdea2e007079d84eb626381d4a authored almost 2 years ago by Ahmed Gad <[email protected]>
Merge pull request #152 from EgorBlagov/fix-numpy-deprecated-types

Remove numpy.int and numpy.float

github.com/ahmedfgad/GeneticAlgorithmPython - c1c9b88b7f80bf5c0a4bf1c6c5467f02e77c4c83 authored almost 2 years ago by Ahmed Gad <[email protected]>
Update index.rst

github.com/ahmedfgad/GeneticAlgorithmPython - f60da965e357e4e2596e9d9436f65caa67d2129a authored almost 2 years ago by Gerit Wagner <[email protected]>
Fix Documentation User-Defined Mutation Operator Example: the number of genes is the offspring shape dimension index 1.

github.com/ahmedfgad/GeneticAlgorithmPython - 06ed09dccf51374f8f6a2d9ee3c5a412c06b8e4d authored almost 2 years ago by augustodamasceno <[email protected]>
Remove numpy.int and numpy.float

These aliases are deprecated in numpy, can be ignored, since it's the
same as regular int or float

github.com/ahmedfgad/GeneticAlgorithmPython - 203260bf5ca4f2214ff7bd2d57c91ff259938e5d authored almost 2 years ago by Egor Blagov <[email protected]>
Small typo, should be w6 not 6w

Small typo, should be w6 not 6w

github.com/ahmedfgad/GeneticAlgorithmPython - 0fbabec75602383678453f318cba045111e6adc5 authored about 2 years ago by Chuox <[email protected]>
Merge pull request #127 from Procedurally-Generated-Human/patch-1

Update README_pygad_torchga_ReadTheDocs.rst

github.com/ahmedfgad/GeneticAlgorithmPython - 251072766d8a9f3ea03ab41f74cda2e8c20c21d0 authored about 2 years ago by Ahmed Gad <[email protected]>
PyGAD 2.18.1 Documentation

github.com/ahmedfgad/GeneticAlgorithmPython - 4d7cd2282ba834d19eee537222928d7d09ef5aae authored over 2 years ago by Ahmed Gad <[email protected]>
PyGAD 2.18.1

A big fix when `keep_elitism` is used. https://github.com/ahmedfgad/GeneticAlgorithmPython/issue...

github.com/ahmedfgad/GeneticAlgorithmPython - 0e8a4252c66b7aea7bcd6142175126f57d698299 authored over 2 years ago by Ahmed Gad <[email protected]>
PyGAD 2.18.0 Documentation

1. Raise an exception if the sum of fitness values is zero while either roulette wheel or stocha...

github.com/ahmedfgad/GeneticAlgorithmPython - 16c5ad9e4347ea11b83bcd541c2269eb95e62fd9 authored over 2 years ago by Ahmed Gad <[email protected]>
PyGAD 2.18.0

1. Raise an exception if the sum of fitness values is zero while either roulette wheel or stocha...

github.com/ahmedfgad/GeneticAlgorithmPython - c5a03a8b91293e07c705151dc224945b73e0aa42 authored over 2 years ago by Ahmed Gad <[email protected]>
Update README_pygad_torchga_ReadTheDocs.rst

fixed grammar

github.com/ahmedfgad/GeneticAlgorithmPython - 102679d431f5ef9b37862a6a58a2fb73d5663595 authored over 2 years ago by P.Toopchi <[email protected]>
Update sentence about keep_parents

This sentence is edited by Prof. Fernando Jiménez Barrionuevo (http://webs.um.es/fernan). Thank ...

github.com/ahmedfgad/GeneticAlgorithmPython - 5315bbec02777df96ce1ec665c94dece81c440f4 authored over 2 years ago by Ahmed Gad <[email protected]>
Change version to 2.17.0

github.com/ahmedfgad/GeneticAlgorithmPython - 7f2b1f45cf2d4a4345613ede8a6d6ff3cd3505b2 authored over 2 years ago by Ahmed Gad <[email protected]>
PyGAD 2.17.0

PyGAD 2.17.0
Release Date: 8 July 2022

1. An issue is solved when the `gene_space` parameter...

github.com/ahmedfgad/GeneticAlgorithmPython - 10aee0c54c41dc4ec1cc0b6af37b514c6317ff5d authored over 2 years ago by Ahmed Gad <[email protected]>
PyGAD 2.17.0 Documentation

## PyGAD 2.17.0

Release Date: 8 July 2022

1. An issue is solved when the `gene_space` para...

github.com/ahmedfgad/GeneticAlgorithmPython - 8d6d713023ca36149409540dbde990db1d23a527 authored over 2 years ago by Ahmed Gad <[email protected]>
Merge pull request #103 from philtweir/patch-1

Minor typo

github.com/ahmedfgad/GeneticAlgorithmPython - 8fecaad1037264a80fe3d36b3efa4970da950d31 authored over 2 years ago by Ahmed Gad <[email protected]>
Swapping links.

Thanks for https://github.com/Diamondtroller for opening the issue #118: https://github.com/ahme...

github.com/ahmedfgad/GeneticAlgorithmPython - 98123a7dd343dcd05b93e7e41d9f3eadc806b74d authored over 2 years ago by Ahmed Gad <[email protected]>
Merge pull request #111 from iamnotstone/master

Fixed an error in documentation

github.com/ahmedfgad/GeneticAlgorithmPython - b4986506bb8da07487d9c898d8bf17caf0f35a7b authored over 2 years ago by Ahmed Gad <[email protected]>
fixed some error in documentation

github.com/ahmedfgad/GeneticAlgorithmPython - d88e9f3920830126ed1b689dc77b678e145054cc authored over 2 years ago by iamnotstone <[email protected]>
Minor typo

Initail -> Initial

github.com/ahmedfgad/GeneticAlgorithmPython - 04bf26fe162b3efb3f3473803c9012c5fda0b651 authored over 2 years ago by P T Weir <[email protected]>
Merge pull request #97 from hyandell/master

BSD-3-Clause License

github.com/ahmedfgad/GeneticAlgorithmPython - 2f2c825d3e1276d4b77db0b7f1475e8dde8424bb authored over 2 years ago by Ahmed Gad <[email protected]>
Adjusting commit message to be more encompassing

github.com/ahmedfgad/GeneticAlgorithmPython - 9a945c9a80e23bbfa79c02b6f094e6e5a17e8b82 authored over 2 years ago by Henri Yandell <[email protected]>
Adding BSD-3-Clause

github.com/ahmedfgad/GeneticAlgorithmPython - 39ca48100c435812280cf87e4c99d38e74606d42 authored over 2 years ago by Henri Yandell <[email protected]>
Merge pull request #94 from augustodamasceno/fix_warning_message_word

Fix a single word from `resutled` to `resulted` in the warning message returned when `self.mutat...

github.com/ahmedfgad/GeneticAlgorithmPython - c9de4ea34a6ade7e6ffe9cb002dd9decc3e3543f authored almost 3 years ago by Ahmed Gad <[email protected]>
Fix the word resulted in the text message for the warning message about muta

tion probability with None value.

github.com/ahmedfgad/GeneticAlgorithmPython - 3103fc1c4ef906b276dc2bc84016369dc6ae4a39 authored almost 3 years ago by augustodamasceno <[email protected]>
Add parameter count adjustment for functions that are class methods

github.com/ahmedfgad/GeneticAlgorithmPython - e35aae875aafbd458f109e3eac1f179e1ca70d29 authored almost 3 years ago by Michael Rich <[email protected]>
Fix issue #89

Fixes this issue: https://github.com/ahmedfgad/GeneticAlgorithmPython/issues/89
In the tourname...

github.com/ahmedfgad/GeneticAlgorithmPython - 76bb230de46670e5e939498d2bbe1878679f0adb authored almost 3 years ago by Ahmed Gad <[email protected]>
Add files via upload

github.com/ahmedfgad/GeneticAlgorithmPython - e7e8d225df098e45cd4e1269e360cab6b064302c authored almost 3 years ago by Ahmed Gad <[email protected]>
PyGAD 2.16.3 Documentation

github.com/ahmedfgad/GeneticAlgorithmPython - 6ff45270639fc52aa045fb1ab3529759fdeec011 authored almost 3 years ago by Ahmed Gad <[email protected]>
PyGAD 2.16.3

PyGAD 2.16.2
1. A new instance attribute called `previous_generation_fitness` added in the `pyg...

github.com/ahmedfgad/GeneticAlgorithmPython - faeec77b32f1447b8e74fbfddb6d094bb75a94e7 authored almost 3 years ago by Ahmed Gad <[email protected]>
Add files via upload

github.com/ahmedfgad/GeneticAlgorithmPython - 4ad007e0acae2005b29141022c63bb6a111d846f authored almost 3 years ago by Ahmed Gad <[email protected]>
PyGAD 2.16.1 Documentation

github.com/ahmedfgad/GeneticAlgorithmPython - 158e53c4bd0a80449a9fbb147ac95be724179b71 authored about 3 years ago by Ahmed Gad <[email protected]>
PyGAD 2.16.1

1. Reuse the fitness of previously explored solutions rather than recalculating them. This featu...

github.com/ahmedfgad/GeneticAlgorithmPython - 19bac066a2915f14d318c092f9daff81967c1b8c authored about 3 years ago by Ahmed Gad <[email protected]>
Reuse parents' fitness value.

The fitness values of the parents in one generation i is used rather than recalculated in the ne...

github.com/ahmedfgad/GeneticAlgorithmPython - c87641bb9f774cebc40a45e70834832b04ae32b5 authored over 3 years ago by Ahmed Gad <[email protected]>
PyGAD 2.16.0 Documentation

A user-defined function can be passed to the mutation_type, crossover_type, and parent_selection...

github.com/ahmedfgad/GeneticAlgorithmPython - 196a0348cddc08b4b6b5ecd96e96e7a96303cfea authored over 3 years ago by Ahmed Gad <[email protected]>
PyGAD 2.16.0

A user-defined function can be passed to the mutation_type, crossover_type, and parent_selection...

github.com/ahmedfgad/GeneticAlgorithmPython - c4564ec831d6ff72dd82e4df006a5d3428084376 authored over 3 years ago by Ahmed Gad <[email protected]>
PyGAD 2.15.1 Documentation

Fix a bug when keep_parents is set to a positive integer. https://github.com/ahmedfgad/GeneticAl...

github.com/ahmedfgad/GeneticAlgorithmPython - 3349deae037905ed048c2018b6e1f9b578451fc1 authored over 3 years ago by Ahmed Gad <[email protected]>
PyGAD 2.15.1

Fix a bug when keep_parents is set to a positive integer. https://github.com/ahmedfgad/GeneticAl...

github.com/ahmedfgad/GeneticAlgorithmPython - 0069c2579161697df95c9f2f04c770729ba0880f authored over 3 years ago by Ahmed Gad <[email protected]>
Add files via upload

github.com/ahmedfgad/GeneticAlgorithmPython - f5a09a50c5000b6e6775205532479db6b8d70de8 authored over 3 years ago by Ahmed Gad <[email protected]>
PyGAD Citation

Bibtex formatted citation
@misc{gad2021pygad,
title={PyGAD: An Intuitive Genetic Algorit...

github.com/ahmedfgad/GeneticAlgorithmPython - 39261eac779a67b56c2cee2f501f7c4e754c07f1 authored over 3 years ago by Ahmed Gad <[email protected]>
PyGAD Citation

Bibtex formatted citation
@misc{gad2021pygad,
title={PyGAD: An Intuitive Genetic Algorit...

github.com/ahmedfgad/GeneticAlgorithmPython - 8ee48ce2805a0e99b6079a95d39489bfe98e2f72 authored over 3 years ago by Ahmed Gad <[email protected]>
PyGAD 2.15.0 Documentation

Changes in PyGAD 2.15.0
1. Control the precision of all genes/individual genes. Thanks to Raine...

github.com/ahmedfgad/GeneticAlgorithmPython - 3f9e29ea723806847129deaff8dc65b247fa348b authored over 3 years ago by Ahmed Gad <[email protected]>
PyGAD 2.15.0

1. Control the precision of all genes/individual genes. Thanks to Rainer for asking about this f...

github.com/ahmedfgad/GeneticAlgorithmPython - 9b4eee30c9ed556a37fb998e3507767a5bb82cbe authored over 3 years ago by Ahmed Gad <[email protected]>