easy-rl
easy-rl copied to clipboard
/chapter3/project1
https://datawhalechina.github.io/easy-rl/#/chapter3/project1
Description
你好,为什么咱们github上给的代码和文档里命名的不太一样,而且感觉给的代码命名有点乱
你好,文档代码已经更新,另外可不可以指出一些关于乱的代码的命名,因为代码命名我也斟酌了很久,可能还是有纰漏之处。
主要就是咱们文档写得真的很好对入门很友善 特别是文档当中的代码注释 以及相关变量的解释真的很好 还有就是比如项目一 主要代码清单咱们已经列出了相关的.py文件 但是我去咱们github给的代码当中找的话就找不到对应的文件并且夹杂了其他类型的文件 希望文件的分类命名能够清晰点 还有就是代码里边的注释希望也能像文档中给的代码示例那样 适当的增加点注释 非常感谢整理 很详细 这些是我看得过程中自己的感受
------------------ 原始邮件 ------------------ 发件人: "datawhalechina/easy-rl" @.>; 发送时间: 2021年6月2日(星期三) 上午10:37 @.>; @.@.>; 主题: Re: [datawhalechina/easy-rl] /chapter3/project1 (#51)
你好,文档代码已经更新,另外可不可以指出一些关于乱的代码的命名,因为代码命名我也斟酌了很久,可能还是有纰漏之处。
— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.
@JohnJim0816 你好,文档代码已经更新,另外可不可以指出一些关于乱的代码的命名,因为代码命名我也斟酌了很久,可能还是有纰漏之处。
主要就是咱们文档写得真的很好对入门很友善 特别是文档当中的代码注释 以及相关变量的解释真的很好 还有就是比如项目一 主要代码清单咱们已经列出了相关的.py文件 但是我去咱们github给的代码当中找的话就找不到对应的文件并且夹杂了其他类型的文件 希望文件的分类命名能够清晰点 还有就是代码里边的注释希望也能像文档中给的代码示例那样 适当的增加点注释 非常感谢整理 很详细 这些是我看得过程中自己的感受
嗯嗯好的,多谢,会再改进代码的!
from envs.gridworld_env import CliffWalkingWapper ‘提示ModuleNotFoundError: No module named 'envs' 如何解决?【已解决】
每个项目下的MD如果能添加一下程序说明就太好啦
@jacfan-only from envs.gridworld_env import CliffWalkingWapper ‘提示ModuleNotFoundError: No module named 'envs' 如何解决?【已解决】
怎么解决的?
运行task0_train.ipybn后,最后一个框显示,plot_rewards() got an unexpected keyword argument 'env',有大佬可以解答一下吗。。。
@Johnsonzhao1 运行task0_train.ipybn后,最后一个框显示,plot_rewards() got an unexpected keyword argument 'env',有大佬可以解答一下吗。。。
您好 我也遇到了同样的问题 请问您解决了吗
@QingqingZhao-111
@Johnsonzhao1 运行task0_train.ipybn后,最后一个框显示,plot_rewards() got an unexpected keyword argument 'env',有大佬可以解答一下吗。。。
您好 我也遇到了同样的问题 请问您解决了吗
没有。。。调了一天,重新建了虚拟环境重新安装了的所有的包,还是一样的报错。。。
@Johnsonzhao1 运行task0_train.ipybn后,最后一个框显示,plot_rewards() got an unexpected keyword argument 'env',有大佬可以解答一下吗。。。
import sys,os curr_path = os.path.dirname(file) parent_path=os.path.dirname(curr_path) sys.path.append(parent_path) # add current terminal path to sys.path
os.environ['KMP_DUPLICATE_LIB_OK'] = 'TRUE'
@jacfan-only
@Johnsonzhao1 运行task0_train.ipybn后,最后一个框显示,plot_rewards() got an unexpected keyword argument 'env',有大佬可以解答一下吗。。。
import sys,os curr_path = os.path.dirname(file) parent_path=os.path.dirname(curr_path) sys.path.append(parent_path) # add current terminal path to sys.path
os.environ['KMP_DUPLICATE_LIB_OK'] = 'TRUE'
您好 我是win10系统 gym0.21.0按照您的方法修改后还是同样的错误 请问是怎么回事呢
@Johnsonzhao1
@QingqingZhao-111
@Johnsonzhao1 运行task0_train.ipybn后,最后一个框显示,plot_rewards() got an unexpected keyword argument 'env',有大佬可以解答一下吗。。。
您好 我也遇到了同样的问题 请问您解决了吗
没有。。。调了一天,重新建了虚拟环境重新安装了的所有的包,还是一样的报错。。。
您好 我把plot.py中改成了plt.title("learning curve on {} of {} for {}".format(plot_cfg.device, plot_cfg.algo, plot_cfg.env))可以运行了
关于plot的问题,最新上传的应该解决了,笔者最近一直在更新,下次会注意把所有的更新完毕再上传,给大家造成不必要的困扰实在是抱歉
@QingqingZhao-111
@Johnsonzhao1
@QingqingZhao-111
@Johnsonzhao1 运行task0_train.ipybn后,最后一个框显示,plot_rewards() got an unexpected keyword argument 'env',有大佬可以解答一下吗。。。
您好 我也遇到了同样的问题 请问您解决了吗
没有。。。调了一天,重新建了虚拟环境重新安装了的所有的包,还是一样的报错。。。
您好 我把plot.py中改成了plt.title("learning curve on {} of {} for {}".format(plot_cfg.device, plot_cfg.algo, plot_cfg.env))可以运行了
谢谢您。。。但是我的还是会报错“TypeError: plot_rewards() got an unexpected keyword argument 'env'”。。。请问还有什么其他改动吗。。。
@johnjim0816
关于plot的问题,最新上传的应该解决了,笔者最近一直在更新,下次会注意把所有的更新完毕再上传,给大家造成不必要的困扰实在是抱歉
谢谢您的无私奉献,while,最新的common文件夹里没有plot.py文件了。。。然后报错“No module named 'common.plot'”,可否麻烦您看一下。。。
@johnjim0816
关于plot的问题,最新上传的应该解决了,笔者最近一直在更新,下次会注意把所有的更新完毕再上传,给大家造成不必要的困扰实在是抱歉
谢谢您的无私奉献,while,最新的common文件夹里没有plot.py文件了。。。然后报错“No module named 'common.plot'”,可否麻烦您看一下。。。
具体是哪里的,可能漏改了,新上传的plot函数全部在common.utils里面
@johnjim0816
@johnjim0816
关于plot的问题,最新上传的应该解决了,笔者最近一直在更新,下次会注意把所有的更新完毕再上传,给大家造成不必要的困扰实在是抱歉
谢谢您的无私奉献,while,最新的common文件夹里没有plot.py文件了。。。然后报错“No module named 'common.plot'”,可否麻烦您看一下。。。
具体是哪里的,可能漏改了,新上传的plot函数全部在common.utils里面
谢谢您,是'codes\QLearning\task0_train.py'中的问题,我改成从common.utils中import了,然后还是报错 ‘plot_rewards_cn(rewards,ma_rewards,tag="train",env=cfg.env,algo = cfg.algo,path=cfg.result_path) TypeError: plot_rewards_cn() got an unexpected keyword argument 'env'’
在ipybn版本中,报错 ----> 7 plot_rewards(rewards,ma_rewards,tag="train",env=cfg.env,algo = cfg.algo,path=cfg.result_path) TypeError: plot_rewards() got an unexpected keyword argument 'env'
@johnjim0816
@johnjim0816
关于plot的问题,最新上传的应该解决了,笔者最近一直在更新,下次会注意把所有的更新完毕再上传,给大家造成不必要的困扰实在是抱歉
谢谢您的无私奉献,while,最新的common文件夹里没有plot.py文件了。。。然后报错“No module named 'common.plot'”,可否麻烦您看一下。。。
具体是哪里的,可能漏改了,新上传的plot函数全部在common.utils里面
谢谢您,是'codes\QLearning\task0_train.py'中的问题,我改成从common.utils中import了,然后还是报错 ‘plot_rewards_cn(rewards,ma_rewards,tag="train",env=cfg.env,algo = cfg.algo,path=cfg.result_path) TypeError: plot_rewards_cn() got an unexpected keyword argument 'env'’
在ipybn版本中,报错 ----> 7 plot_rewards(rewards,ma_rewards,tag="train",env=cfg.env,algo = cfg.algo,path=cfg.result_path) TypeError: plot_rewards() got an unexpected keyword argument 'env'
你好 Qlearnign部分已更新~
请问运行了from envs.gridworld_env import CliffWalkingWapper后提示No module named **'envs.gridworld_env'是什么原因?我下载的envs版本是1.4。是版本出错还是说这个envs是本地文件调用是吗?【已解决】:原来有装饰器源码
运行代码时出现好多错误无法运行比如common里边已经没有plot.py文件 比如MonteCarlo算法里的task0_train就不无法运行像是不同文件更新没有同步导致的
SARSA和QLearning两种学习方式可以直接运行的代码以及对比,建议参考文章https://cloud.tencent.com/developer/article/2022462
from envs.gridworld_env import CliffWalkingWapper ‘提示ModuleNotFoundError: No module named 'envs' 如何解决?【已解决】
怎么解决的?
同问from envs.gridworld_env import CliffWalkingWapper ‘提示ModuleNotFoundError: No module named 'envs'怎么解决?作者好像没有提供envs.gridworld_env的自定义装饰器的源代码?小白不会找,有大佬解答吗?
示例代码“Q-learning探索策略研究”中的“from envs.simple_grid import DrunkenWalkEnv”报错:No module named 'envs.simple_grid',我一直没找到配置通这个环境的办法,不知道有没有大佬知道怎么解决?
@jacfan-only from envs.gridworld_env import CliffWalkingWapper ‘提示ModuleNotFoundError: No module named 'envs' 如何解决?【已解决】
CliffWalkingWapper 要自己定义一下,文档对应GitHub里的代码有,在notebooks--Q_learning里
示例代码“Q-learning探索策略研究”中的“from envs.simple_grid import DrunkenWalkEnv”报错:No module named 'envs.simple_grid',我一直没找到配置通这个环境的办法,不知道有没有大佬知道怎么解决?
你好,我也遇到这个问题了,请问最后解决了吗?
@jacfan-only from envs.gridworld_env import CliffWalkingWapper ‘提示ModuleNotFoundError: No module named 'envs' 如何解决?【已解决】
from envs.gridworld_env import CliffWalkingWapper
ModuleNotFoundError: No module named 'envs.gridworld_env' y
请问是如何解决的?