All Projects → FluxML → Gym.jl

FluxML / Gym.jl

Licence: MIT license
Gym environments in Julia

Programming Languages

julia
2034 projects

Gym.jl

Gym environments in Julia

Gym.jl is a work in progress and in active development. Expect breaking changes for some time.

Gym.jl requires Julia v1.1

Installation

julia> ] add https://github.com/FluxML/Gym.jl

Usage

env = make("CartPole-v0", :human_pane)

actions = [sample(env._env.action_space) for i=1:1000]
i = 1
done = false
reset!(env)
while i <= length(actions) && !done
    global i, done
    a, b, done, d = step!(env, actions[i])
    render!(env)
    i += 1
end

Currently available environments

  • CartPole
  • Pendulum
  • Continuous_MountainCar
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].