面向对象的遗传算法框架

pythovolve的Python项目详细描述


travis buildPyPI - LicensePyPI - Python Version

Python

python 3中用于进化和遗传算法的模块化、面向对象的框架。

快速启动

使用pip

安装

通过在命令行中执行python --version,确保安装了python 3.6。

接下来,只需执行

pip install --upgrade pythovolve 

安装Python。

尝试一下(作为一个库)

查看examples目录中的示例。为此,请使用git克隆存储库:

git clone https://github.com/peter-schmidbauer/pythovolve.git

如果您已经安装了pythovolve,现在可以运行

python pythovolve/examples/<example_script.py>

执行其中一个例子。

尝试一下(作为cli)

如果您已经安装了pythovolve,请运行以下命令查看一个简单的cli示例:

python -m pythovolve GA -r 30 -p

要在困难的多维测试函数上运行ES,请尝试

python -m pythovolve ES -d hoelder_table -m gauss -c single_point -p

有关所有cli参数的完整列表和说明,请运行

python -m pythovolve -h

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用JNA创建同一库的多个实例?   java在将Graphql查询作为JSON字符串传递时收到意外的令牌错误   OAuth2 oltu的java问题   java桌面应用程序使用的好的嵌入式数据库是什么?   java Firebase数据库高级查询选项   java正在使磁盘上的EhCache元素过期   java 安卓还原处于backstack中的片段的实例状态   XMemcached中的java异步集   java TimescaleDB是否使用与Postgresql完全相同的JDBC驱动程序?   java从网站c读取信息#   检查java Android中的字符串是否只包含数字和空格   c#如何向web服务发送特殊字符?   grails无法调用需要java的方法。lang.类参数?   java我在组合框中调用的方法不会运行所有代码,它只运行部分代码   java发送带有标头的HTTP GET请求