【文件属性】:
文件名称:Circle-Evolution:在Python中使用圆圈的进化艺术
文件大小:451KB
文件格式:ZIP
更新时间:2021-03-19 20:56:26
art genetic-algorithm evolutionary-algorithms circles evolutionary-art
使用圆圈的进化艺术
入门
安装
您可以使用pip下载最新版本。
pip install circle-evolution
用法
命令行
您可以通过从终端调用circle_evolution轻松地开始训练图像
例子:
circle_evolution " Mona Lisa 64.jpg " --size 1 --genes 256 --max-generations 50000
范围
描述
- 尺寸
图像尺寸{1:(64,64),2:(128,128),3:(256,256)}。默认值:2
-基因
适合的圆数。默认值:256
-最大世代
要运行的世代数。默认值:500,000
Python示例脚本
from circle_evolution import evolution
from circle_evolution import helpers
import numpy as
【文件预览】:
Circle-Evolution-develop
----pyproject.toml(313B)
----images()
--------Mona Lisa 256.jpg(62KB)
--------Mona Lisa 128.jpg(16KB)
--------Mona Lisa 64.jpg(5KB)
--------Mona Lisa.jpg(235KB)
----docs()
--------evolution.html(19KB)
--------images()
--------main.html(9KB)
--------index.html(13KB)
--------helpers.html(10KB)
--------fitness.html(16KB)
--------species.html(14KB)
----circle_evolution()
--------evolution.py(3KB)
--------main.py(1KB)
--------fitness.py(2KB)
--------__main__.py(62B)
--------species.py(3KB)
--------helpers.py(1KB)
--------__init__.py(3KB)
----PULL_REQUEST_TEMPLATE.md(1KB)
----.github()
--------ISSUE_TEMPLATE()
----LICENSE(34KB)
----CONTRIBUTING.md(6KB)
----setup.cfg(86B)
----checkpoints()
--------MonaLisa256genes.txt(31KB)
----setup.py(2KB)
----.gitignore(2KB)
----CHANGELOG.md(331B)
----CODE_OF_CONDUCT.md(3KB)
----README.md(2KB)
----.gitattributes(66B)
----.pre-commit-config.yaml(372B)