Gym.NET 0.1.0-alpha2

openai/gym's popular toolkit for developing and comparing reinforcement learning algorithms port to C#. This package contains the base classes to mimic gym's OOP structure.

This is a prerelease version of Gym.NET.
Install-Package Gym.NET -Version 0.1.0-alpha2
dotnet add package Gym.NET --version 0.1.0-alpha2
<PackageReference Include="Gym.NET" Version="0.1.0-alpha2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Gym.NET --version 0.1.0-alpha2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Gym.NET, 0.1.0-alpha2"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Gym.NET as a Cake Addin
#addin nuget:?package=Gym.NET&version=0.1.0-alpha2&prerelease

// Install Gym.NET as a Cake Tool
#tool nuget:?package=Gym.NET&version=0.1.0-alpha2&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Gym.NET

A complete port of openai/gym to C#.<br>
** WORK IN PROGRESS **

openai/gym

OpenAI Gym is a toolkit for developing and comparing reinforcement learning algorithms. This is the gym open-source library, which gives you access to a standardized set of environments.

TODO

  • Implement Spaces

    • Space (base class)
    • Box
    • Discrete
    • multi.*.py
  • Implement Env base classes

    • Env(object)
    • GoalEnv(Env)
  • Implement environments<br>
    To run an environment, see Gym.Tests

    • Convert Gym.Environments to a net-standard project.
    • classics
      • CartPole-v1
        • Compare visually against python's version
      • walker2d_v3
      • acrobot
      • continuous_mountain_car
      • mountain_car
      • pendulum
      • rendering
    • Mujco
      • ant_v3
      • half_cheetah_v3
      • hopper_v3
      • humanoid_v3
      • humanoidstandup
      • inverted_double_pendulum
      • inverted_pendulum
      • mujoco_env
      • pusher
      • reacher
      • striker
      • swimmer_v3
      • thrower
    • box2d
      • bipedal_walker
      • car_dynamics
      • car_racing
      • lunar_lander
    • atari

Gym.NET

A complete port of openai/gym to C#.<br>
** WORK IN PROGRESS **

openai/gym

OpenAI Gym is a toolkit for developing and comparing reinforcement learning algorithms. This is the gym open-source library, which gives you access to a standardized set of environments.

TODO

  • Implement Spaces

    • Space (base class)
    • Box
    • Discrete
    • multi.*.py
  • Implement Env base classes

    • Env(object)
    • GoalEnv(Env)
  • Implement environments<br>
    To run an environment, see Gym.Tests

    • Convert Gym.Environments to a net-standard project.
    • classics
      • CartPole-v1
        • Compare visually against python's version
      • walker2d_v3
      • acrobot
      • continuous_mountain_car
      • mountain_car
      • pendulum
      • rendering
    • Mujco
      • ant_v3
      • half_cheetah_v3
      • hopper_v3
      • humanoid_v3
      • humanoidstandup
      • inverted_double_pendulum
      • inverted_pendulum
      • mujoco_env
      • pusher
      • reacher
      • striker
      • swimmer_v3
      • thrower
    • box2d
      • bipedal_walker
      • car_dynamics
      • car_racing
      • lunar_lander
    • atari

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Gym.NET:

Package Downloads
Gym.NET.Environments
openai/gym's popular toolkit for developing and comparing reinforcement learning algorithms port to C#. This package contains ported gym's environments.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.1.0-alpha2 350 8/28/2019
0.1.0-alpha1 212 8/14/2019