首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >真实角角rl DQN预测

真实角角rl DQN预测
EN

Stack Overflow用户
提问于 2021-12-29 11:57:43
回答 1查看 374关注 0票数 0

大家好,我遵循https://www.youtube.com/watch?v=hCeJeq8U0lo&list=PLgNJO2hghbmjlE6cuKMws2ejC54BTAaWV&index=2教程来训练DQN代理,一切都很好

代码语言:javascript
复制
env = gym.make('CartPole-v0')
states = env.observation_space.shape[0]
actions = env.action_space.n

episodes = 10
for episode in range(1, episodes+1):
    state = env.reset()
    done = False
    score = 0 
    
    while not done:
        env.render()
        action = random.choice([0,1])
        n_state, reward, done, info = env.step(action)
        score+=reward
    print('Episode:{} Score:{}'.format(episode, score))

现在,我不想做随机的选择,我想使用DQN而不必去做

代码语言:javascript
复制
dqn.test(env, steps=10)

类似dqn.predict的东西,但我在他们的文档中找不到,你能帮上忙吗

EN

回答 1

Stack Overflow用户

发布于 2021-12-29 11:59:59

代码语言:javascript
复制
dqn.forward(state)

它在其github repo https://github.com/taylormcnally/keras-rl2/blob/master/rl/agents/dqn.py中的测试代码中具有相同的功能。

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

https://stackoverflow.com/questions/70519086

复制
相关文章

相似问题

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