반응형

 

강화학습을 위한 환경을 제공해주는 툴킷

https://gym.openai.com/

 

pip install gym 한다음에 console에서 다음 코드만 쳐도  

import gym
env = gym.make("Taxi-v2")
env.reset()
env.render()

 

바로 다음과 같은 결과물을 보여준다.

 

콘솔 환경에서도 텍스트로 렌더링 해준다는게 감동인 부분인데 모든 환경에 대해서 지원하는건 아닌거 같다.

"Taxi-v2"대신 "CartPole-v0"로 바꿔보면 X윈도우 관련 오류가 뜨더라

 

Jupyter Notebook에서는 gym설치 후 돌려보면 아래처럼 그래픽 관련 부분도 잘 처리가 된다.

 
간단하게 랜덤액션 선택을 통한 환경 변화 애니메이션을 보려면 다음과 같이 하면 된다.

 

반응형

'AI, ML > ML' 카테고리의 다른 글

의사결정나무(Decision Tree)  (0) 2019.02.07
Standardization vs normalization  (0) 2019.01.04
크로스엔트로피 손실함수  (0) 2018.10.02
credit assignment problem  (0) 2018.09.27
exploit - explore dilemma  (0) 2018.09.27

+ Recent posts