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

Merge pull request #47 from rengel8/save-matplot-option

Two changes in the `plot_result()` method.
1) Rename the parameter to `save_dir`. If it is not ...

github.com/ahmedfgad/GeneticAlgorithmPython - c2e78b2a3ea66a138cd6dfe08b869442382d1e47 authored over 3 years ago by Ahmed Gad <[email protected]>
Two changes in the plot_result() method.

1) Rename the parameter to `save_dir`. If it is not None, then save.
2) Keep the .show() functi...

github.com/ahmedfgad/GeneticAlgorithmPython - 517612c4a5b66890d980ae247d7b291dc694524f authored over 3 years ago by Ahmed Gad <[email protected]>
Some features to be added in PyGAD 2.15.0

1. Control the precision of all genes/individual genes. Thanks to [Rainer](https://github.com/re...

github.com/ahmedfgad/GeneticAlgorithmPython - 19c20c4c2a25513391cc48fd38df62e31e5d7cc8 authored over 3 years ago by Ahmed Gad <[email protected]>
Update pygad.py

Allows to save the plot into a file as an option, since linux might throw an error showing it.

github.com/ahmedfgad/GeneticAlgorithmPython - ccfe679c7881bb3a71d771aaf9da8777f9404818 authored over 3 years ago by rengel8 <[email protected]>
Add files via upload

github.com/ahmedfgad/GeneticAlgorithmPython - dd7a670083ba0f48c19b40f601f2bd7f421521fa authored over 3 years ago by Ahmed Gad <[email protected]>
Simplifying the example

Removing some comments and variables

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

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

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

github.com/ahmedfgad/GeneticAlgorithmPython - 884648cb884ab3473015d4a2c2557baf97be374c authored over 3 years ago by Ahmed Gad <[email protected]>
Documentation of PyGAD 2.14.3

The new release has some bug fixes when setting the save_best_solutions parameter to True. Previ...

github.com/ahmedfgad/GeneticAlgorithmPython - d65443d35e5250ec26c22ccf1c3fca89e1d8a9f5 authored over 3 years ago by Ahmed Gad <[email protected]>
Bug fixes when save_best_solutions=True

Some bug fixes when setting the save_best_solutions parameter to True. Previously, the best solu...

github.com/ahmedfgad/GeneticAlgorithmPython - 539b2338f4a2fae8e84f4280630a67ffc224a967 authored over 3 years ago by Ahmed Gad <[email protected]>
New bade added

Add a new badge: https://readthedocs.org/projects/pygad/badge

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

Some bug fixes when the gene_type parameter is nested. Thanks to Rainer Engel (https://www.linke...

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

Some bug fixes when the gene_type parameter is nested. Thanks to Rainer Engel (https://www.linke...

github.com/ahmedfgad/GeneticAlgorithmPython - 04eaea41b2f71716b588c1c0196d32640c3ff7e6 authored over 3 years ago by Ahmed Gad <[email protected]>
Bug fix when gene_type is nested.

Fix some bugs when the gene_type parameter is nested. Thanks to Rainer for opening a discussion ...

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

1. Issue #40 is solved. Now, the None value works with the crossover_type and mutation_type para...

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

Changes in PyGAD 2.14.0
1. Issue #40 is solved. Now, the None value works with the crossover_ty...

github.com/ahmedfgad/GeneticAlgorithmPython - e16062b8d00ac4e51ecd8461b8b05af942d68766 authored over 3 years ago by Ahmed Gad <[email protected]>
None values for crossover_type and mutation_type

Solves issue #40 when either crossover_type and mutation_type is set to None: https://github.com...

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

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

github.com/ahmedfgad/GeneticAlgorithmPython - 67bc9724b6be6849a0fbc66de37da5623147d2ad authored almost 4 years ago by Ahmed Gad <[email protected]>
PyGAD 2.13.0

1. A new `bool` parameter called allow_duplicate_genes is supported. If True, which is the defau...

github.com/ahmedfgad/GeneticAlgorithmPython - 05c5d272ee2beeb192bdfb1331b503861b7c1484 authored almost 4 years ago by Ahmed Gad <[email protected]>
PyGAD 2.13.0 Documentation

1. A new `bool` parameter called `allow_duplicate_genes` is supported. If `True`, which is the d...

github.com/ahmedfgad/GeneticAlgorithmPython - 3391808cd21b461d59c0ad54be3794654584f4d1 authored almost 4 years ago by Ahmed Gad <[email protected]>
Fixes when allow_duplicate_genes=False

There might be 2 duplicate genes where changing either of the 2 duplicating genes will not solve...

github.com/ahmedfgad/GeneticAlgorithmPython - 1a8afc36c1b0b5a755d2412a07fe8aa1f6021df2 authored almost 4 years ago by Ahmed Gad <[email protected]>
Prevent duplicates in the genes

A new bool parameter called allow_duplicate_genes is supported. If True, then a solution/chromos...

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

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

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

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

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

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

## PyGAD 2.12.0

Release Date: 20 February 2021

1. 4 new instance attributes are added to h...

github.com/ahmedfgad/GeneticAlgorithmPython - 96935625ba8aa11bdf79eafc9fab5477cee2f511 authored almost 4 years ago by Ahmed Gad <[email protected]>
PyGAD 2.12.0

## PyGAD 2.12.0

Release Date: 20 February 2021

1. 4 new instance attributes are added to h...

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

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

github.com/ahmedfgad/GeneticAlgorithmPython - 6500af457df87d7efb7fd380be8535a7c24d2965 authored almost 4 years ago by Ahmed Gad <[email protected]>
PyGAD 2.11.0

Release Date: 16 February 2021

1. In the `gene_space` argument, the user can use a dictionary...

github.com/ahmedfgad/GeneticAlgorithmPython - 9b3b72acf904e33f79440b7f8b9cff71a4cace0c authored almost 4 years ago by Ahmed Gad <[email protected]>
PyGAD 2.11.0

Release Date: 16 February 2021

1. In the `gene_space` argument, the user can use a dictionary...

github.com/ahmedfgad/GeneticAlgorithmPython - e22d14ee588c71bf6e6461161f17ab24d1eaf0e6 authored almost 4 years ago by Ahmed Gad <[email protected]>
Clustering using PyGAD

Data clustering using the genetic algorithm. This example uses 3 clusters with artificial (non-r...

github.com/ahmedfgad/GeneticAlgorithmPython - 09f197344b76f3c1f993777dbb12b06186a6a6e4 authored almost 4 years ago by Ahmed Gad <[email protected]>
Clustering using PyGAD

Data clustering using the genetic algorithm. This example uses only 2 clusters with artificial (...

github.com/ahmedfgad/GeneticAlgorithmPython - ece8d8009d3af0145b34e61559bcd5a049434ee3 authored almost 4 years ago by Ahmed Gad <[email protected]>
PyGAD 2.10.2

A bug fix when save_best_solutions=True. Refer to this issue for more information: https://githu...

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

github.com/ahmedfgad/GeneticAlgorithmPython - 64c0f622a73c84e4d2671bcf986887912816aa62 authored almost 4 years ago by Ahmed Gad <[email protected]>
Fix bug when save_best_solution=True

The bug is fixed by creating a copy of the best solution. This is by replacing the next line:
`...

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

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

1. In the `gene_space` parameter, any `None` value (regardless of its index or axis), is replace...

github.com/ahmedfgad/GeneticAlgorithmPython - de62f66759f7fcfcffb6d3c805773249f5f156ea authored almost 4 years ago by Ahmed Gad <[email protected]>
PyGAD 2.10.1

1. In the `gene_space` parameter, any `None` value (regardless of its index or axis), is replace...

github.com/ahmedfgad/GeneticAlgorithmPython - 6deb2c0ed4088209a2cf82103a751bcef120b076 authored almost 4 years ago by Ahmed Gad <[email protected]>
Pre-Release 2.10.1

1. In the `gene_space` parameter, any `None` value (regardless of its index or axis), is replace...

github.com/ahmedfgad/GeneticAlgorithmPython - e2f1b8ae59fcfb6e443fc40069cd159f26616b35 authored almost 4 years ago by Ahmed Gad <[email protected]>
Version of PyGAD

Access the version of PyGAD through pygad.__version__

github.com/ahmedfgad/GeneticAlgorithmPython - bb2cafc845d763b7ad89a6c1e22fab8037bc36ff authored almost 4 years ago by Ahmed Gad <[email protected]>
Link to TorchGA project at GitHub

Link to TorchGA project at GitHub: https://github.com/ahmedfgad/TorchGA

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

github.com/ahmedfgad/GeneticAlgorithmPython - 8c69d340e3548af9d7f49edf9f2351e0c7717d4c authored almost 4 years ago by Ahmed Gad <[email protected]>
New parameter in best_solution() method

The `best_solution()` method accepts a new optional parameter called `pop_fitness`. It accepts a...

github.com/ahmedfgad/GeneticAlgorithmPython - c858f278127ea99a0ad4280426a0c459cb5f6041 authored almost 4 years ago by Ahmed Gad <[email protected]>
PyGAD 2.10.0

1. Support of adaptive mutation where the mutation rate is determined by the fitness value of ea...

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

github.com/ahmedfgad/GeneticAlgorithmPython - 1f06ef8f5bf92735d0dc1f67ddbdf164a21ce069 authored almost 4 years ago by Ahmed Gad <[email protected]>
PyGAD 2.10.0 Documentation

Documentation of pygad.torchga added.

github.com/ahmedfgad/GeneticAlgorithmPython - ee40767f6eea670b607a19fb0853b3ed95f38b50 authored almost 4 years ago by Ahmed Gad <[email protected]>
Replace callback_generation by on_generation

The parametetr on_generation is used instead of callback_generation.

github.com/ahmedfgad/GeneticAlgorithmPython - 18d70b663290bf7dc73fa05f47654bbe36a8e173 authored about 4 years ago by Ahmed Gad <[email protected]>
Replace callback_generation by on_generation

The parametetr on_generation is used instead of callback_generation.

github.com/ahmedfgad/GeneticAlgorithmPython - fcb886f37da4631573b4b58ce9d1582c9c692e4b authored about 4 years ago by Ahmed Gad <[email protected]>
Replace callback_generation by on_generation

The parametetr on_generation is used instead of callback_generation.

github.com/ahmedfgad/GeneticAlgorithmPython - c3cdfaf5e50900528e373e0991be605403e46fe6 authored about 4 years ago by Ahmed Gad <[email protected]>
Replace callback_generation by on_generation

The parametetr on_generation is used instead of callback_generation.

github.com/ahmedfgad/GeneticAlgorithmPython - f74ab9e347ba9a89d4c0b0494140d54fd4ea9472 authored about 4 years ago by Ahmed Gad <[email protected]>
PyGAD 2.9.0

Changes in PyGAD 2.9.0 (06 December 2020):
1. The fitness values of the initial population are ...

github.com/ahmedfgad/GeneticAlgorithmPython - 040b8e106aed5db21e0437a1972ff9440bfbb6cc authored about 4 years ago by Ahmed Gad <[email protected]>
PyGAD 2.9.0

Changes in PyGAD 2.9.0 (06 December 2020):
1. The fitness values of the initial population are ...

github.com/ahmedfgad/GeneticAlgorithmPython - 7d318934374cf6b657dba3818f1fd158359f7183 authored about 4 years ago by Ahmed Gad <[email protected]>
Bug fix in applying crossover

Bug fix in applying the crossover operation when the `crossover_probability` parameter is used. ...

github.com/ahmedfgad/GeneticAlgorithmPython - ee8fe4202fd61436712008f755b2a3975d7e8fa0 authored about 4 years ago by Ahmed Gad <[email protected]>
Bug fix

Bug fix in applying the crossover operation when the `crossover_probability` parameter is used. ...

github.com/ahmedfgad/GeneticAlgorithmPython - b126f69279bab550c4bd540de238f4df42956262 authored about 4 years ago by Ahmed Gad <[email protected]>
Fix bug when crossover_probability is used.

Bug fix in applying the crossover operation when the `crossover_probability` parameter is used. ...

github.com/ahmedfgad/GeneticAlgorithmPython - 27767342e1c4599c88e4aae1efaac6b891dc39e8 authored about 4 years ago by Ahmed Gad <[email protected]>
Train Keras models using PyGAD (pygad.kerasga)

github.com/ahmedfgad/GeneticAlgorithmPython - 4f695c6ac05e8a35eb134bb5860477b799c0e7ba authored over 4 years ago by Ahmed Gad <[email protected]>
New module pygad.kerasga

Training Keras models using PyGAD

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

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

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

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

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

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

github.com/ahmedfgad/GeneticAlgorithmPython - 0342b13122b4b7197612165e55b50599240a4035 authored over 4 years ago by Ahmed Gad <[email protected]>
Donation

https://opencollective.com/pygad

PyPal: https://paypal.me/ahmedfgad or [email protected]

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

github.com/ahmedfgad/GeneticAlgorithmPython - 2d90fbd3cddf1de29e69614c27e8773b7392f4cd authored over 4 years ago by Ahmed Gad <[email protected]>
donation link

You can donate to PyGAD via [Open Collective](https://opencollective.com/pygad): [opencollective...

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

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

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

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

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

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

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

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

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

github.com/ahmedfgad/GeneticAlgorithmPython - aa634b2553aebd86287e97b44970f2165b2d62a0 authored over 4 years ago by Ahmed Gad <[email protected]>
New parameter added: delay_after_gen

1. A new parameter named `delay_after_gen` is added in PyGAD 2.4.0. It accepts a non-negative nu...

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

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

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

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

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

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

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

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

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

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

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

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