awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Farama-Foundation avatar

Farama-Foundation/Gymnasium

0
View on GitHub↗
12,050 Stars·1,361 Forks·Python·MIT·15 Aufrufegymnasium.farama.org↗

Gymnasium

Gymnasium is a suite of standardized APIs and simulation toolkits used to evaluate agent behavior and benchmark reinforcement learning algorithms. It provides a standardized interface for creating and interacting with simulated environments, enabling the training of reinforcement learning agents through a consistent set of interaction protocols.

The project emphasizes experimental reproducibility through a versioned API and a system for tracking changes to environment logic using version suffixes. This ensures that learning results remain consistent and can be replicated across different software releases.

The toolkit includes a collection of reference simulation tasks across physics, text, and game-based scenarios. It supports vectorized environment execution to collect experience in parallel, as well as wrapper-based logic to modify observations or rewards without altering the primary simulation engine.

Features

  • Agent Simulation Environments - Provides a toolkit of physics, text, and game-based scenarios to test and evaluate agent behaviors.
  • State-Action-Reward Interfaces - Implements a synchronous cycle where agents provide actions and environments return observations and rewards.
  • Autonomous Agent Simulations - Allows agents to be run through diverse physics, text, and game-based scenarios to evaluate control complexity.
  • Performance Benchmarking - Provides tools for evaluating and comparing agent performance across a standardized set of simulation environments.
  • Reinforcement Learning Environments - Provides a standardized interface for defining state, action, and reward logic to train autonomous agents.
  • RL Reproducibility Standards - Ensures that RL training trials yield consistent results across different software releases via simulation logic tracking.
  • RL Interface Standards - Provides universal communication protocols and API specifications for interactions between reinforcement learning agents and environments.
  • RL Reference Environments - Provides a collection of established simulation environments following a common API for benchmarking learning algorithms.
  • Vectorized Environments - Provides execution wrappers that run multiple simulation instances in parallel to accelerate experience collection.
  • Environment Version Locking - Uses version suffixes in environment names to pin simulation logic and ensure result reproducibility.
  • Observation and Reward Wrappers - Includes wrapper-based logic to modify observations or rewards without altering the primary simulation engine.
  • RL Simulation Tasks - Ships a comprehensive library of diverse simulation tasks that adhere to a common communication protocol.
  • Machine Learning - Standardized environments for reinforcement learning algorithms.
  • Reinforcement Learning - Standard API for single-agent reinforcement learning environments.

Star-Verlauf

Star-Verlauf für farama-foundation/gymnasiumStar-Verlauf für farama-foundation/gymnasium

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Gymnasium

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Gymnasium.
  • openai/gymAvatar von openai

    openai/gym

    37,223Auf GitHub ansehen↗

    Gym is a reinforcement learning environment toolkit and agent simulation framework. It provides a standardized API and a universal communication interface that defines how learning agents interact with simulation environments through actions and observations. The project includes a benchmark environment suite and a diverse library of pre-configured simulation worlds, including physics engines and classic control tasks. It enables the creation of custom simulation environments to train agents in specific operational scenarios while ensuring reproducibility across different learning algorithms.

    Python
    Auf GitHub ansehen↗37,223
  • dlr-rm/stable-baselines3Avatar von DLR-RM

    DLR-RM/stable-baselines3

    12,765Auf GitHub ansehen↗

    Stable-baselines3 is a reinforcement learning library built on the PyTorch deep learning framework. It provides a collection of reliable, standardized implementations of reinforcement learning algorithms designed for training, testing, and benchmarking agent policies in diverse simulated environments. The library functions as an agent training toolkit that emphasizes modularity and reproducibility. It features a unified environment interface and supports vectorized execution to accelerate data collection across multiple simulation instances. Users can customize neural network architectures, f

    Pythonbaselinesgsdegym
    Auf GitHub ansehen↗12,765
  • deepmind/pysc2Avatar von deepmind

    deepmind/pysc2

    8,298Auf GitHub ansehen↗

    pysc2 is a Python interface and simulation framework that connects the StarCraft II game engine to machine learning agents. It acts as an API wrapper that exposes game internals as a set of observations and actions, providing a reinforcement learning environment for research and training. The framework includes tools for game replay analysis to extract data and sequences of actions from recorded matches for predictive modeling. It also provides an agent simulation environment to run and evaluate the performance of single or competing artificial intelligence agents. The system handles game ma

    Python
    Auf GitHub ansehen↗8,298
  • google-deepmind/dm_controlAvatar von google-deepmind

    google-deepmind/dm_control

    4,620Auf GitHub ansehen↗

    dm_control is a physics-based simulation framework and robot control simulation toolkit designed for creating and interacting with continuous control tasks. It serves as a suite of reinforcement learning environments and a benchmarking tool for evaluating autonomous agents within virtual physics spaces. The framework provides a collection of environments based on MuJoCo physics bindings to simulate rigid body dynamics and contact forces. It features hardware-accelerated rendering and interactive viewers for the visualization of physics environments and agent behavior. The system supports the

    Pythonartificial-intelligencedeep-learningmachine-learning
    Auf GitHub ansehen↗4,620
Alle 30 Alternativen zu Gymnasium anzeigen→

Häufig gestellte Fragen

Was macht farama-foundation/gymnasium?

Gymnasium is a suite of standardized APIs and simulation toolkits used to evaluate agent behavior and benchmark reinforcement learning algorithms. It provides a standardized interface for creating and interacting with simulated environments, enabling the training of reinforcement learning agents through a consistent set of interaction protocols.

Was sind die Hauptfunktionen von farama-foundation/gymnasium?

Die Hauptfunktionen von farama-foundation/gymnasium sind: Agent Simulation Environments, State-Action-Reward Interfaces, Autonomous Agent Simulations, Performance Benchmarking, Reinforcement Learning Environments, RL Reproducibility Standards, RL Interface Standards, RL Reference Environments.

Welche Open-Source-Alternativen gibt es zu farama-foundation/gymnasium?

Open-Source-Alternativen zu farama-foundation/gymnasium sind unter anderem: openai/gym — Gym is a reinforcement learning environment toolkit and agent simulation framework. It provides a standardized API and… dlr-rm/stable-baselines3 — Stable-baselines3 is a reinforcement learning library built on the PyTorch deep learning framework. It provides a… deepmind/pysc2 — pysc2 is a Python interface and simulation framework that connects the StarCraft II game engine to machine learning… google-deepmind/dm_control — dm_control is a physics-based simulation framework and robot control simulation toolkit designed for creating and… deepmind/lab — Lab is a customizable 3D platform and research testbed designed for training and testing autonomous agents using… openai/baselines — Baselines is a comprehensive suite of frameworks for reinforcement learning algorithm implementation, imitation…