【问题标题】:Save best genome in a parallel NEAT-Python在并行 NEAT-Python 中保存最佳基因组
【发布时间】:2021-03-14 12:11:34
【问题描述】:

标题说什么。我不知道如何在 NEAT-Python 中选择具有最佳适应度的基因组并将其保存到文件中,只有在达到配置中的适应度目标时。

对于目标获胜者,我使用的是通用教程代码:

if __name__ == "__main__":
    pe = neat.ParallelEvaluator(20, eval_genomes)
    winner = p.run(pe.evaluate, 20)
    with open('winner.pk1', 'wb') as output:
        pickle.dump(winner, output, 1)

【问题讨论】:

    标签: python neat


    【解决方案1】:

    看看这个..如果你可以试试

    with open("Winner.pkl", "wb") as f:
        pickle.dump(winner, f)
        f.close()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-01
      • 2022-12-03
      • 2014-11-27
      • 2021-06-19
      • 2018-06-25
      • 2021-01-17
      相关资源
      最近更新 更多