Skip to content

Commit 196a034

Browse files
authored
PyGAD 2.16.0 Documentation
A user-defined function can be passed to the mutation_type, crossover_type, and parent_selection_type parameters in the pygad.GA class to create a custom mutation, crossover, and parent selection operators. Check the User-Defined Crossover, Mutation, and Parent Selection Operators section in the documentation: https://pygad.readthedocs.io/en/latest/README_pygad_ReadTheDocs.html#user-defined-crossover-mutation-and-parent-selection-operators The example_custom_operators.py script gives an example of building and using custom functions for the 3 operators. #50
1 parent c4564ec commit 196a034

File tree

3 files changed

+393
-9
lines changed

3 files changed

+393
-9
lines changed

docs/source/Footer.rst

+35-5
Original file line numberDiff line numberDiff line change
@@ -807,6 +807,32 @@ Release Date: 18 June 2021
807807
1. Fix a bug when ``keep_parents`` is set to a positive integer.
808808
https://github.com./ahmedfgad/GeneticAlgorithmPython/issues/49
809809

810+
.. _pygad-2152:
811+
812+
PyGAD 2.15.2
813+
------------
814+
815+
Release Date: 18 June 2021
816+
817+
1. Fix a bug when using the ``kerasga`` or ``torchga`` modules.
818+
https://github.com./ahmedfgad/GeneticAlgorithmPython/issues/51
819+
820+
.. _pygad-2160:
821+
822+
PyGAD 2.16.0
823+
------------
824+
825+
Release Date: 19 June 2021
826+
827+
1. A user-defined function can be passed to the ``mutation_type``,
828+
``crossover_type``, and ``parent_selection_type`` parameters in the
829+
``pygad.GA`` class to create a custom mutation, crossover, and parent
830+
selection operators. Check the `User-Defined Crossover, Mutation, and
831+
Parent Selection
832+
Operators <https://pygad.readthedocs.io/en/latest/README_pygad_ReadTheDocs.html#user-defined-crossover-mutation-and-parent-selection-operators>`__
833+
section for more details.
834+
https://github.com./ahmedfgad/GeneticAlgorithmPython/discussions/50
835+
810836
PyGAD Projects at GitHub
811837
========================
812838

@@ -1274,21 +1300,21 @@ PyGAD разрабатывали на Python 3.7.3. Зависимости вк
12741300

12751301
|image8|
12761302

1277-
Papers using PyGAD
1278-
==================
1303+
Research Papers using PyGAD
1304+
===========================
12791305

12801306
A number of research papers used PyGAD and here are some of them:
12811307

12821308
- Jaros, Marta, and Jiri Jaros. "Performance-Cost Optimization of
12831309
Moldable Scientific Workflows."
12841310

1285-
- Koch, Chris, and Edgar Dobriban. "AttenGen: Generating Live
1286-
Attenuated Vaccine Candidates using Machine Learning." (2021).
1287-
12881311
- Thorat, Divya. *Enhanced genetic algorithm to reduce makespan of
12891312
multiple jobs in map-reduce application on serverless platform*.
12901313
Diss. Dublin, National College of Ireland, 2020.
12911314

1315+
- Koch, Chris, and Edgar Dobriban. "AttenGen: Generating Live
1316+
Attenuated Vaccine Candidates using Machine Learning." (2021).
1317+
12921318
- Bhardwaj, Bhavya, et al. "Windfarm optimization using Nelder-Mead and
12931319
Particle Swarm optimization." *2021 7th International Conference on
12941320
Electrical Energy Systems (ICEES)*. IEEE, 2021.
@@ -1301,6 +1327,10 @@ A number of research papers used PyGAD and here are some of them:
13011327
Counterfactual Explanation for Causal Classification." *arXiv
13021328
preprint arXiv:2105.00703* (2021).
13031329

1330+
- Farrag, Tamer Ahmed, and Ehab E. Elattar. "Optimized Deep Stacked
1331+
Long Short-Term Memory Network for Long-Term Load Forecasting." *IEEE
1332+
Access* 9 (2021): 68511-68522.
1333+
13041334
For More Information
13051335
====================
13061336

0 commit comments

Comments
 (0)