[RL學習篇][#2] 簡單的grid_mdp測試程式

Posted 程式設計天地

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[RL學習篇][#2] 簡單的grid_mdp測試程式相关的知识,希望对你有一定的参考价值。

 

下方是用來簡單的測試 grid_mdp.py的程式,執行後會用隨機動作去跑動作。

 

 1 import gym
 2 import tensorflow
 3 import random
 4 from gym import wrappers
 5 
 6 env = gym.make(GridWorld-v0)
 7 
 8 env = wrappers.Monitor(env, ./outputs/grid_mdp-experiment-, force=True)
 9 
10 for episode in range(100):
11     env.reset()
12     for i in range(100):
13         env.render()
14         next_state, reward, done, _ = env.step(random.choice(env.action_space)) # take a random action
15 
16         if done :
17             break
18 
19     print(episdoe: , episode)
20 
21 wrappers.Monitor.close(env)

 

以上是关于[RL學習篇][#2] 簡單的grid_mdp測試程式的主要内容,如果未能解决你的问题,请参考以下文章

用JavaScript做一個簡單的計算器

一次測試即學習的案例

簡單的頁面跳轉

基於tiny4412的Linux內核移植--- 中斷和GPIO學習

使用tesseract識別簡單的圖形碼

FMDB與SQLite 數據庫應用示範:打做一隻簡單的電影資料庫 App