文件名称:程序员需要经常刷题吗-SwarmPackagePy:群优化算法库
文件大小:35KB
文件格式:ZIP
更新时间:2024-07-21 06:45:44
系统开源
需要程序员经常刷题吗SwarmPackagePy SwarmPackagePy是一个群优化算法库。 它包括 14 种优化算法,每种算法都可以用于解决特定的优化问题。 您可以在下面找到它们操作的原理和伪代码。 提供: 群优化算法。 群算法的测试功能。 最小查找过程的动画。 每个算法都有下面列出的参数: n : 代理数量 功能:测试功能 lb :绘图轴的下限 ub :绘图轴的上限 维度:空间维度 迭代:迭代次数每个算法都有下面列出的方法: get_agents() :返回算法所有代理的历史记录 get_Gbest() : 返回算法的最佳位置如果算法接受一些额外的参数或方法,它们将在其“参数”或“方法”部分中进行描述。 对于所有问题和建议,请联系我们。 有关更多信息,您也可以写信给: 团队负责人 - , , 程序员 - , , . 目录 安装 要求 python(版本>= 3.5,如果您要运行测试;对于所有其他操作,您可以使用 python 任何版本) 麻木的 pytest(如果你要运行测试) matplotlib(如果您要观看动画) 熊猫(如果您要观看 3D 动画) 安装 您可以使用 pi
【文件预览】:
SwarmPackagePy-master
----setup.py(697B)
----DESCRIPTION.rst(1KB)
----example.py(344B)
----README.md(42KB)
----test.py(2KB)
----SwarmPackagePy()
--------fwa.py(4KB)
--------gsa.py(2KB)
--------bfo.py(3KB)
--------gwo.py(2KB)
--------wsa.py(2KB)
--------animation.py(3KB)
--------fa.py(3KB)
--------__init__.py(3KB)
--------aba.py(3KB)
--------pso.py(2KB)
--------hs.py(2KB)
--------ssa.py(5KB)
--------testFunctions.py(2KB)
--------cso.py(3KB)
--------ba.py(3KB)
--------test.py(2KB)
--------intelligence.py(561B)
--------chso.py(4KB)
--------ca.py(7KB)