小易吾 2023-02-26 16:25 采纳率: 0%
浏览 16

tensorflow深度强化学习ddpg程序错误求解

python 用tensorflow运行深度强化学习的DDPG代码 出错
AttributeError: 'CartPoleEnv' object has no attribute 'monitor'
哪位uu能帮忙解决一下,万分感谢

img

  • 写回答

2条回答 默认 最新

  • GPT_Pro 2023-02-26 16:47
    关注

    该回答内容部分引用GPT,GPT_Pro更好的解决问题
    AttributeError 'CartPoleEnv' object has no attribute monitor,这是由于在CartPoleEnv类中没有定义monitor属性引发的错误。

    解决办法:1、确认代码中是否定义了monitor属性,如果没有,需要自行定义monitor属性并赋值。
    2、还可能是代码中某些变量或者函数名字命名不当,与CartPoleEnv中的属性名重复导致的,此时可以修改变量或者函数的名字。

    class CartPoleEnv:
        # 其他代码
    
        def __init__(self):
            # 其他代码
            self.monitor = False # 定义monitor属性并赋值
    

    如果回答有帮助,望采纳。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月26日

悬赏问题

  • ¥15 用hfss做微带贴片阵列天线的时候分析设置有问题
  • ¥15 基于52单片机的酒精浓度检测系统加继电器和sim800
  • ¥50 我撰写的python爬虫爬不了 要爬的网址有反爬机制
  • ¥15 Centos / PETSc / PETGEM
  • ¥15 centos7.9 IPv6端口telnet和端口监控问题
  • ¥120 计算机网络的新校区组网设计
  • ¥20 完全没有学习过GAN,看了CSDN的一篇文章,里面有代码但是完全不知道如何操作
  • ¥15 使用ue5插件narrative时如何切换关卡也保存叙事任务记录
  • ¥20 海浪数据 南海地区海况数据,波浪数据
  • ¥20 软件测试决策法疑问求解答