文件名称:FishSchoolSearch:鱼群优化算法的实现
文件大小:3.47MB
文件格式:ZIP
更新时间:2024-03-16 23:12:59
JupyterNotebook
鱼学校搜索 本文提出的。 “一种单峰优化算法启发了鱼群的集体行为。鱼向正梯度游泳以进食和增重。较重的鱼在搜索过程中更具影响力,从而使鱼群移至搜索空间中更好的地方“ —来自 安装 要安装依赖项,请运行以下命令: pip install -r requirements.txt 如果使用Conda,则还可以创建具有以下要求的环境: conda env create -f environment.yml 默认情况下,环境名称为fish-school-search 。 要激活它,请运行: conda activate fish-school-search 用法 使用以下命令从命令行运行算法: python - m fish_school_search 要修改模拟的任何参数,请编辑fish_school_search/__main__.py 。 有关不同可视化模式的更多信息,请查看no
【文件预览】:
FishSchoolSearch-master
----.gitignore(31B)
----images()
--------fs.gif(3.47MB)
----requirements.txt(32B)
----fish_school_search()
--------visualization.py(1KB)
--------__init__.py(130B)
--------optimization_functions.py(4KB)
--------fish_school_search.py(8KB)
--------__main__.py(411B)
----LICENSE(1KB)
----notebooks()
--------fish_school_search.ipynb(86KB)
----README.md(1KB)
----tests()
--------test_convergence.py(2KB)
--------__init__.py(0B)
----environment.yml(131B)