pyGP:通过遗传编程实现的Python符号回归程序

时间:2024-05-19 07:13:55
【文件属性】:

文件名称:pyGP:通过遗传编程实现的Python符号回归程序

文件大小:25KB

文件格式:ZIP

更新时间:2024-05-19 07:13:55

Python

pyGP PyGP是一个针对Python 3的基因编程库,主要针对符号回归应用程序编写,并基于Poli,Langdon和McPhee撰写的《基因编程领域指南》中概述的基因编程原理。 它包含用于实现基本遗传编程实现的类和函数,用于演示GP运行的演示模块以及用于通过CLI进行符号回归的命令行GP模块。 后两个模块是可以通过系统外壳命令,命令行Python或Python IDE在其主目录中执行的脚本。 ####库内容 pyGP库包含四个供用户使用的模块。 pygp主模块包含简单GP程序所需的类和函数。 原语模块包含用于程序的预设原语集。 majorelements模块包含充当GP程序较大组件的功能,例如种群初始化和进化循环。 最后,工具模块包含一些功能,这些功能可以在顶层用于为用户处理数据。 demo目录包含demo模块,该模块演示了GP的运行,并通过*注释对运行的基础进行了说明。 该目


【文件预览】:
pyGP-master
----.gitignore(574B)
----README.md(4KB)
----majorelements.py(2KB)
----primitives.py(245B)
----tests()
--------fitnesscheck.py(173B)
--------alternatedataread.py(1KB)
--------overflow.py(292B)
--------tournament.py(768B)
--------timetest.py(354B)
----pygp.py(13KB)
----.gitattributes(378B)
----cli-gp()
--------circlearea.csv(91B)
--------datafile.csv(37B)
--------cli-gp.py(2KB)
----tools.py(1KB)
----__pycache__()
--------majorelements.cpython-34.pyc(2KB)
--------__init__.cpython-34.pyc(129B)
--------pygp.cpython-34.pyc(13KB)
--------primitives.cpython-34.pyc(433B)
--------tools.cpython-34.pyc(1KB)
----__init__.py(0B)
----setup.py(3KB)
----demo()
--------circlearea.csv(91B)
--------data.csv(49B)
--------datafile.csv(37B)
--------demo.py(4KB)

网友评论