首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >强化学习计划随着时间的推移而冻结

强化学习计划随着时间的推移而冻结
EN

Stack Overflow用户
提问于 2020-03-31 13:45:16
回答 1查看 13关注 0票数 0

我目前正在开发一个强化学习程序,它可以自学如何玩蛇游戏。我面临的问题是,当程序在后台运行时,它会慢慢地消耗越来越多的内存,最终导致程序崩溃。我确保检查是否有任何列表随着时间的推移而缓慢增长。据我所知,没有这样的列表,因为它们在每次迭代开始时都是空的。我已经在下面添加了训练代码(代码的图片):

Code part 1

Code part 2

Code part3

这是我第一次在stackoverflow中发布问题。如果我以错误的方式发布了问题,很抱歉。

EN

回答 1

Stack Overflow用户

发布于 2020-03-31 13:54:40

您确定是内存的问题吗?如果是,请尝试在for循环外部设置变量,并为每个循环清空它们。

代码语言:javascript
复制
A=[]
B=[]
history=[]
for iteration in range(iterations):
   A=[]
   B=[]
   history=[]

你能不能试一下,看看对你是否有效。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60944158

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档