Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commite16062b

Browse files
authored
PyGAD 2.14.0 Released
Changes in PyGAD 2.14.01.Issueahmedfgad#40 is solved. Now, the None value works with the crossover_type and mutation_type parameters:ahmedfgad#402.The gene_type parameter supports accepting a list/tuple/numpy.ndarray of numeric data types for the genes. This helps to control the data type of each individual gene. Previously, the gene_type can be assigned only to a single data type that is applied for all genes.3.A new bool attribute named gene_type_single is added to the pygad.GA class. It is True when there is a single data type assigned to the gene_type parameter. When the gene_type parameter is assigned a list/tuple/numpy.ndarray, then gene_type_single is set to False.4.The mutation_by_replacement flag now has no effect if gene_space exists except for the genes with None values. For example, for gene_space=[None, [5, 6]] the mutation_by_replacement flag affects only the first gene which has None for its value space.5.When an element has a value of None in the gene_space parameter (e.g. gene_space=[None, [5, 6]]), then its value will be randomly generated for each solution rather than being generate once for all solutions. Previously, the gene with None value in gene_space is the same across all solutions6.Some changes in the documentation according to issueahmedfgad#32:ahmedfgad#32
1 parentbfc2c4b commite16062b

File tree

3 files changed

+438
-153
lines changed

3 files changed

+438
-153
lines changed

‎README.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#GeneticAlgorithmPython: Building Genetic Algorithm in Python
22

3-
[This project](https://github.com/ahmedfgad/GeneticAlgorithmPython) is part of[PyGAD](https://pypi.org/project/pygad) which is an open-source Python 3 library for building the genetic algorithm and optimizing machine learning algorithms.
3+
[This project](https://github.com/ahmedfgad/GeneticAlgorithmPython) is part of[PyGAD](https://pypi.org/project/pygad) which is an open-source Python 3 library for building the genetic algorithm and optimizing machine learning algorithms (Keras & PyTorch).
44

55
Check documentation of the[GeneticAlgorithmPython](https://github.com/ahmedfgad/GeneticAlgorithmPython) project in the PyGAD's documentation:https://pygad.readthedocs.io/en/latest/README_pygad_ReadTheDocs.html
66

@@ -26,13 +26,7 @@ To donate using PayPal, use either this link: [paypal.me/ahmedfgad](https://payp
2626

2727
To install[PyGAD](https://pypi.org/project/pygad), simply use pip to download and install the library from[PyPI](https://pypi.org/project/pygad) (Python Package Index). The library lives a PyPI at this pagehttps://pypi.org/project/pygad.
2828

29-
For Windows, issue the following command:
30-
31-
```python
32-
pip install pygad
33-
```
34-
35-
For Linux and Mac, replace`pip` by use`pip3` because the library only supports Python 3.
29+
Install PyGAD with the following command:
3630

3731
```python
3832
pip3 install pygad

‎__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1+
from .pygadimport*# Relative import.
12

2-
__version__="2.13.0"
3+
__version__="2.14.1"

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp