【发布时间】:2020-09-06 16:13:30
【问题描述】:
我想知道是否有办法在运行 deap 时评估批量个人?经典的实现一个一个地评估个人,但我的评估功能要求我使用只能在线访问的代理模型来评估个人,并且连接到保存该模型的服务器非常耗时,所以我宁愿直接发送整个人口到服务器进行评估,而不必为每个人连接。
(无论我要求多少次评估,我都需要大约 40 秒才能获得结果,而且我无法更改它,因为我连接的软件无法更改)
使用 fitnesses = toolbox.map(toolbox.evaluate, invalid_ind) 调用评估函数,我之前定义了 toolbox.register("evaluate", evaluation_fct)
【问题讨论】:
标签: python python-3.x deap