geatpy
geatpy
很久以前的版本会主动抛出异常。最近几个版本,都不会。
这个错误来自于你的神经网络框架,你可以尝试单步调试尝试解决。
你可以去问一下pytorch的开发者们,很抱歉在这里我无法给你有效的解决方案。
这个需要你深入探究一下multiprocessing怎么使用了。我们无法提供对multiprocessing的技术解答。
就是很简单的Numpy ndarray的2维数组。行数等于种群规模;列数等于目标数目。
python字典操作。
可以在aimFunc里面用GPU计算目标函数值。
不需要改。在aimFunc里面你可以用任何方式给ObjV赋值,包括使用GPU计算的方式。
这个就需要你自己解决了。已超出我的工作职责范围。熟悉Numpy和torch自然就能解决。
可以的,无论用什么方式计算出目标函数值都没有关系。只要最后赋值给ObjV的格式符合Geatpy数据结构即可。