ZeroMQ interface for OpenAI gym
Find a file
2019-06-15 10:27:52 -04:00
examples Added reference example 2019-06-15 10:23:26 -04:00
gymclient.py Initial Commit for ZeroMQ implentation 2019-06-15 10:23:18 -04:00
gymserver.py Initial Commit for ZeroMQ implentation 2019-06-15 10:23:18 -04:00
README.md Added README 2019-06-15 10:27:52 -04:00
start_servers.sh Initial Commit for ZeroMQ implentation 2019-06-15 10:23:18 -04:00

ZeroMQ interface for OpenAI Gym

This library adds a ZeroMQ interface for the OpenAI Gym Project. This implementation runs faster than my previous HTTP interface!

Why would I want to do this? If you want to decouple the processing of the environment from the training of your models this might be beneficial.

To start the webserver

python gymserver.py port_num

Then in your main application

from gymclient import Environment
env = Environment("127.0.0.1", 5000)