Gym.NET
0.1.0-alpha1
See the version list below for details.
dotnet add package Gym.NET --version 0.1.0-alpha1
NuGet\Install-Package Gym.NET -Version 0.1.0-alpha1
<PackageReference Include="Gym.NET" Version="0.1.0-alpha1" />
paket add Gym.NET --version 0.1.0-alpha1
#r "nuget: Gym.NET, 0.1.0-alpha1"
// Install Gym.NET as a Cake Addin #addin nuget:?package=Gym.NET&version=0.1.0-alpha1&prerelease // Install Gym.NET as a Cake Tool #tool nuget:?package=Gym.NET&version=0.1.0-alpha1&prerelease
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
- CartPole-v1
- 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
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- JetBrains.Annotations (>= 2019.1.3)
- NumSharp (>= 0.11.0-alpha3)
NuGet packages (2)
Showing the top 2 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. |
|
Gym.NET.Rendering.WinForm
openai/gym's popular toolkit for developing and comparing reinforcement learning algorithms port to C#. This package contains ported gym's environments. |
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on Gym.NET:
Repository | Stars |
---|---|
asieradzk/RL_Matrix
Deep Reinforcement Learning in C#
|
Version | Downloads | Last updated |
---|---|---|
0.2.0 | 964 | 3/10/2023 |
0.1.0-alpha2 | 641 | 8/28/2019 |
0.1.0-alpha1 | 376 | 8/14/2019 |