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

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

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
keras-rl avatar

keras-rl/keras-rl

0
View on GitHub↗
5,551 estrellas·1,347 forks·Python·MIT·11 vistaskeras-rl.readthedocs.io↗

Keras Rl

keras-rl is a reinforcement learning library that enables the training of neural agents using Keras. It serves as a framework for implementing deep reinforcement learning agents that interact with simulated environments to discover optimal behaviors and maximize cumulative rewards.

The library provides a system for configuring, training, and managing neural network agents. It handles the interaction loop between agents and environments, allowing models to learn through direct experience and gradient-based optimization.

The framework includes capabilities for model weight management, allowing users to save and restore the learned states of trained agents to preserve progress or deploy them for evaluation.

Features

  • Deep Reinforcement Learning Implementations - A comprehensive framework for implementing deep reinforcement learning agents using neural networks.
  • Agent-Environment Interaction Loops - Provides the core interaction loop that generates training data through agent-environment experience.
  • Keras Model Implementations - Utilizes the Keras API to define and train the neural networks that serve as agent function approximators.
  • RL Agent Managers - Manages the full lifecycle of neural agents, from configuration and training to weight saving.
  • Reinforcement Learning - A specialized library for implementing reinforcement learning agents using Keras neural networks.
  • Reinforcement Learning Training - Provides a general framework for training agents in simulation environments using stochastic gradient descent.
  • RL Agent Implementation Frameworks - Provides the structural support and abstractions needed to implement reinforcement learning agents.
  • Simulation Environment Interfacing - Connects deep learning models to environments where they can take actions and receive rewards.
  • Agent Training Workflows - Coordinates the configuration and execution of learning algorithms to teach agents optimal behaviors.
  • Model Weight Management - Provides utilities for storing and loading model weights to preserve agent progress.
  • Experience-Driven Weight Updates - Updates neural network weights based on the outcomes of actions taken within a simulated environment.
  • Agent Training Configurations - Prepares agents for training by configuring the necessary optimizers and evaluation metrics.
  • Training Parameter Configurations - Provides a system to configure optimizers and performance metrics independently from the learning algorithm logic.
  • Model State Serialization - Enables saving and restoring of neural network weights and optimizer states to preserve training progress.
  • Deep Learning Ecosystems - Deep reinforcement learning for Keras.
  • Deep Learning Frameworks - Deep reinforcement learning for Keras.
  • Frameworks de Machine Learning - Reinforcement learning for Keras.
  • Reinforcement Learning - Deep reinforcement learning for Keras.

Historial de estrellas

Gráfico del historial de estrellas de keras-rl/keras-rlGráfico del historial de estrellas de keras-rl/keras-rl

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 Keras Rl

Proyectos open-source similares, clasificados según cuántas características comparten con Keras Rl.
  • tensorpack/tensorpackAvatar de tensorpack

    tensorpack/tensorpack

    6,287Ver en GitHub↗

    Tensorpack is a high-level TensorFlow neural network framework and research library designed for building and training deep learning models. It provides a collection of reproducible neural network architectures for computer vision, generative tasks, reinforcement learning, and natural language processing. The project distinguishes itself through a specialized deep learning data pipeline that uses pure Python for parallel data loading and streaming. It includes a multi-GPU training orchestrator for distributing workloads via data-parallel strategies and a dedicated interpretability toolkit for

    Python
    Ver en GitHub↗6,287
  • tensorlayer/tensorlayerAvatar de tensorlayer

    tensorlayer/TensorLayer

    7,384Ver en GitHub↗

    TensorLayer is a backend-agnostic tensor library and deep learning framework designed for building neural network architectures. It provides a neural network abstraction layer that allows model logic to run across different deep learning engines using high-level layers and model components. The project serves as a deep reinforcement learning toolkit for implementing policy-based, value-based, and actor-critic agents. It includes specialized tools for managing experience replay and gradient-based policy optimization to handle both discrete and continuous action spaces. To support reinforcemen

    Python
    Ver en GitHub↗7,384
  • tflearn/tflearnAvatar de tflearn

    tflearn/tflearn

    9,579Ver en GitHub↗

    tflearn is a deep learning framework and high-level API wrapper for TensorFlow. It provides a toolkit for designing neural network architectures and a system for executing training loops and optimizing model weights across CPUs and GPUs. The project simplifies the process of building and training models through a modular interface and a high-level API for prototyping. It includes specialized utilities for deep learning visualization, allowing for the generation of graphical diagrams to analyze network structures, weights, gradients, and activations. The framework covers a broad range of capa

    Pythondata-sciencedeep-learningmachine-learning
    Ver en GitHub↗9,579
  • deepmind/sonnetAvatar de deepmind

    deepmind/sonnet

    9,920Ver en GitHub↗

    Sonnet is a modular machine learning framework and TensorFlow library used for building, training, and managing deep learning models. It functions as a system for composing neural networks from reusable modules and layers that encapsulate their own parameters and internal states. The project provides specialized tools for distributed model training, enabling the synchronization of gradients across multiple hardware devices. It also serves as a model state management system, allowing for the persistence of neural network weights and the export of portable models that separate the computation g

    Python
    Ver en GitHub↗9,920
Ver las 30 alternativas a Keras Rl→

Preguntas frecuentes

¿Qué hace keras-rl/keras-rl?

keras-rl is a reinforcement learning library that enables the training of neural agents using Keras. It serves as a framework for implementing deep reinforcement learning agents that interact with simulated environments to discover optimal behaviors and maximize cumulative rewards.

¿Cuáles son las características principales de keras-rl/keras-rl?

Las características principales de keras-rl/keras-rl son: Deep Reinforcement Learning Implementations, Agent-Environment Interaction Loops, Keras Model Implementations, RL Agent Managers, Reinforcement Learning, Reinforcement Learning Training, RL Agent Implementation Frameworks, Simulation Environment Interfacing.

¿Qué alternativas de código abierto existen para keras-rl/keras-rl?

Las alternativas de código abierto para keras-rl/keras-rl incluyen: tensorpack/tensorpack — Tensorpack is a high-level TensorFlow neural network framework and research library designed for building and training… tensorlayer/tensorlayer — TensorLayer is a backend-agnostic tensor library and deep learning framework designed for building neural network… tflearn/tflearn — tflearn is a deep learning framework and high-level API wrapper for TensorFlow. It provides a toolkit for designing… deepmind/sonnet — Sonnet is a modular machine learning framework and TensorFlow library used for building, training, and managing deep… tensorflow/agents — TF-Agents: A reliable, scalable and easy to use TensorFlow library for Contextual Bandits and Reinforcement Learning. deepmind/trfl — TensorFlow Reinforcement Learning.