当前位置: 首页 > news >正文

ValueError: expected sequence of length 8 at dim 2 (got 0)

问题描述

在PyCharm中使用强化学习运行Python代码时报错ValueError: expected sequence of length 8 at dim 2 (got 0)。

问题原因

实际上原因就是gym中的env对象的reset、step等方法的返回值作了改动

解决方法

1、第一步:
将代码块中的(记得改的需要是出错的地方,没报错的地方别改)

state = env.reset()

改为

state = env.reset()[0]

2、第二步:
将代码块中的

next_state, reward, done, _ = env.step(action)

修改为

next_state, reward, done, _, __ = env.step(action)

改完之后成功运行!解决!(*^▽^)*

如果觉得博主请各点赞加关注哦~后续还会出很多强化学习相关的文章,有任何问题欢迎沟通交流~~

相关文章:

  • 历史数据分析——运输服务
  • B站Michale_ee——ESP32_IDF SDK——FreeRTOS_6 任务通知同步、任务通知值
  • Qt QGraphicsScene 的用法
  • 分享国产AI工作流集成数据库完成业务处理
  • 常见工业汽车行业通讯接口一览表
  • 珠江桥牌闪耀第137届广交会,展现中国味道与创新活力
  • 【Redis】Hash哈希
  • YOLO旋转目标检测之ONNX模型推理
  • 基于SpringBoot+Vue实现的电影推荐平台功能一
  • 通过组策略使能长路径
  • re题(52)BUUCTF-[FlareOn5]Minesweeper Championship Registration
  • 数据结构学习笔记
  • 【Linux】PetaLinux开发
  • Python虚假新闻检测识别
  • 用定时器做微妙延时注意事项
  • 第N8周:使用Word2vec实现文本分类
  • cPanel 的 Let’s Encrypt™ 插件
  • 【AI论文】WebThinker:赋予大型推理模型深度研究能力
  • 走进AI的奇妙世界:探索历史、革命与未来机遇
  • DeepSeek实战--AI技术架构(持续更新)
  • 五一假期前三日多景区客流刷新纪录,演艺、古镇、山水都很火
  • 看着不爽就滚蛋!郑州大学第一附属医院一科室公众号被曝运营人员辱骂他人
  • 青海大学常务副校长(正厅级)任延明已任省卫健委党组书记
  • “彩虹滑道”项目两男童相撞飞跌出去,景区:工作人员误判导致
  • 准80后遵义市自然资源局局长陈清松任怀仁市委副书记、代市长
  • 三亚回应“游客骑摩托艇出海遇暴雨”:未失联,已引导申请先行赔付