awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
deepmind avatar

deepmind/lab

0
View on GitHub↗
7,365 estrellas·1,399 forks·C·10 vistas

Lab

Lab is a customizable 3D platform and research testbed designed for training and testing autonomous agents using reinforcement learning. It serves as a spatial AI training simulator where agents can be evaluated through navigation and puzzle-solving tasks.

The environment allows for the definition of complex layouts and task behaviors through external scripting, enabling the generation of specific challenges for AI research. It supports both automated training via standard API bindings and manual agent control to validate simulation dynamics.

The system utilizes a grid-based spatial representation and converts 3D data into state vectors for agent decision-making. Execution is handled through discrete time-step updates to ensure deterministic behavior during the learning process.

Features

  • Agent Training Environment Platforms - Provides a customizable 3D platform that standardizes spatial environments for training and evaluating reinforcement learning agents.
  • Autonomous Agent Simulations - Creates virtual 3D worlds to study and analyze how autonomous agents interact and solve puzzles.
  • Reinforcement Learning Environments - Provides standard API bindings that connect reinforcement learning agents to 3D simulation environments.
  • Reinforcement Learning Environments - Acts as a standardized 3D interface for defining state, action, and reward logic to train autonomous agents.
  • Reinforcement Learning Research Frameworks - Provides a comprehensive 3D environment for the prototyping and evaluation of reinforcement learning algorithms.
  • Task Layout Scripting - Implements scripting capabilities to define complex 3D layouts and task behaviors for AI research challenges.
  • Autonomous AI Agent Simulations - Provides a simulation environment for executing navigation and puzzle-solving tasks to evaluate spatial AI.
  • Observation State Vectors - Converts 3D spatial data into numerical tensors used as state vectors for agent decision making.
  • Model Behavior Evaluation - Evaluates trained models in real time through automated navigation tasks and manual control.
  • Reinforcement Learning Simulators - Executes navigation and puzzle-solving tasks in 3D space to serve as a testbed for reinforcement learning.
  • Spatial Grid Environments - Uses a discrete 3D grid system to define environment layouts and movement constraints for agent navigation.
  • Fixed-Step Integrators - Updates the world state in discrete time steps to ensure deterministic behavior during reinforcement learning.
  • Level Generation Scripts - Allows environment layouts and task behaviors to be defined through external scripts for rapid research iteration.
  • Model-Based Reinforcement Learning - 3D navigation and puzzle-solving environment for artificial intelligence research.
  • Reinforcement Learning - Simulated environments for training and testing reinforcement learning agents.
  • Reinforcement Learning Environments - 3D navigation and puzzle-solving environment for AI agents.
  • Research Platforms - Customizable 3D environment for agent-based AI research.

Historial de estrellas

Gráfico del historial de estrellas de deepmind/labGráfico del historial de estrellas de deepmind/lab

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Lab

Proyectos open-source similares, clasificados según cuántas características comparten con Lab.
  • openai/gymAvatar de openai

    openai/gym

    37,223Ver en GitHub↗

    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
    Ver en GitHub↗37,223
  • deepmind/pysc2Avatar de deepmind

    deepmind/pysc2

    8,298Ver en GitHub↗

    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
    Ver en GitHub↗8,298
  • ai4finance-foundation/finrlAvatar de AI4Finance-Foundation

    AI4Finance-Foundation/FinRL

    13,964Ver en GitHub↗

    FinRL is a reinforcement learning framework designed for the development, training, and backtesting of automated trading strategies. It functions as a quantitative finance toolkit that integrates deep learning algorithms with financial market simulations to address complex portfolio management and asset allocation tasks. The platform provides an end-to-end pipeline for transforming raw market data into actionable trading models. The project distinguishes itself through a layered, modular architecture that separates data processing, environment simulation, and agent training. This design allow

    Jupyter Notebookalgorithmic-tradingdeep-reinforcement-learningdrl-algorithms
    Ver en GitHub↗13,964
  • unity-technologies/ml-agentsAvatar de Unity-Technologies

    Unity-Technologies/ml-agents

    19,494Ver en GitHub↗

    This project is a reinforcement learning toolkit and simulation-based AI trainer for creating intelligent agents within Unity simulations. It provides a multi-agent simulation framework for configuring cooperative or competitive scenarios and includes an environment wrapper that bridges simulations with standard machine learning libraries using gym-style interfaces. The system features a native cross-platform inference engine that executes trained neural network models for real-time decision making without external dependencies. It enables the acceleration of the learning process by running m

    C#
    Ver en GitHub↗19,494
Ver las 30 alternativas a Lab→

Preguntas frecuentes

¿Qué hace deepmind/lab?

Lab is a customizable 3D platform and research testbed designed for training and testing autonomous agents using reinforcement learning. It serves as a spatial AI training simulator where agents can be evaluated through navigation and puzzle-solving tasks.

¿Cuáles son las características principales de deepmind/lab?

Las características principales de deepmind/lab son: Agent Training Environment Platforms, Autonomous Agent Simulations, Reinforcement Learning Environments, Reinforcement Learning Research Frameworks, Task Layout Scripting, Autonomous AI Agent Simulations, Observation State Vectors, Model Behavior Evaluation.

¿Qué alternativas de código abierto existen para deepmind/lab?

Las alternativas de código abierto para deepmind/lab incluyen: openai/gym — Gym is a reinforcement learning environment toolkit and agent simulation framework. It provides a standardized API and… deepmind/pysc2 — pysc2 is a Python interface and simulation framework that connects the StarCraft II game engine to machine learning… ai4finance-foundation/finrl — FinRL is a reinforcement learning framework designed for the development, training, and backtesting of automated… unity-technologies/ml-agents — This project is a reinforcement learning toolkit and simulation-based AI trainer for creating intelligent agents… farama-foundation/arcade-learning-environment — The Arcade Learning Environment is a research-focused platform that provides a high-performance emulation engine for… openai/universe — Universe is a training and evaluation platform that transforms websites, games, and software into standardized…