RuntimeWarning: invalid value encountered in double_scalars probabilities = [fitness/total_fitness for fitness in fitnesses]
时间: 2024-01-03 21:05:09 浏览: 115
double 计算过程出现的误差
5星 · 资源好评率100%
这个警告一般出现在除以零或除以 NaN 的情况下。请检查代码中的变量 `fitness` 和 `total_fitness` 是否存在为零或 NaN 的情况。如果存在,请检查计算过程中是否遗漏了某些步骤,或者使用条件语句来避免除以零的情况。如果不存在这样的情况,可能需要仔细检查代码的实现逻辑,以确定是否存在其他潜在的问题。
阅读全文