使用pyevolve和matplotlib绘制最佳价值演变图

时间:2015-11-24 23:44:59

标签: python matplotlib pyevolve

我试图绘制GA随时间推移的最佳价值演变图。我正在尝试使用matplotlib来做这件事,我正在使用pyevolve进行GA。 我的问题是,当我调用evolve函数时,它会将算法发展到最后,我无法在每次交互中获得最佳值。 有什么想法吗?

1 个答案:

答案 0 :(得分:0)

Pyevolve已经有plotting tool,它使用内置于pyevolve的功能将data dumped用于数据库。可能它适合您的用例。

否则,您可以设置一个step callback,您可以在其中收集自己的统计数据以进行后续处理。