PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Multi Agent Reinforcement Learning Python Packages

Python packages with the GitHub topic multi-agent-reinforcement-learning. Sorted by relevance, with stars and monthly downloads.
pytorch
torchrl

A modular, primitive-first, python-first PyTorch library for Reinforcement Learning.

1.1M 3K 465
Farama-Foundation
pettingzoo

A standard API for multi-agent reinforcement learning environments, with popular reference environments and related utilities

324K 3K 503
pytorch
torchrl-nightly

A modular, primitive-first, python-first PyTorch library for Reinforcement Learning.

45K 3K 465
yamoling
laser-learning-environment

The Laser Learning Environment (LLE) is a cooperative MARL grid-world

32K 13 6
zombie-einstein
esquilax

JAX Multi-Agent RL, Neuro-Evolution, and A-Life Library

8K 15 0
flatland-association
flatland-rl

The Flatland Framework is a multi-purpose environment to tackle problems around resilient resource allocation under uncertainty. It is designed to be a flexible and method agnostic to solve a wide range of problems in the field of operations research and reinforcement learning.

4K 67 19
proroklab
vmas

VMAS is a vectorized differentiable simulator designed for efficient Multi-Agent Reinforcement Learning benchmarking. It is comprised of a vectorized 2D physics engine written in PyTorch and a set of challenging multi-robot scenarios. Additional scenarios can be implemented through a simple and modular interface.

3K 584 113
pfeinsper
dsse

The Drone Swarm Search project provides an environment for SAR missions built on PettingZoo, where agents, represented by drones, are tasked with locating targets identified as shipwrecked individuals.

3K 75 14
semitable
rware

Multi-Robot Warehouse (RWARE): A multi-agent reinforcement learning environment

2K 435 96
chimera0
accelbrainbeat

The purpose of this repository is to make prototypes as case study in the context of proof of concept(PoC) and research and development(R&D) that I have written in my website. The main research topics are Auto-Encoders in relation to the representation learning, the statistical machine learning for energy-based models, adversarial generation networks(GANs), Deep Reinforcement Learning such as Deep Q-Networks, semi-supervised learning, and neural network language model for natural language processing.

2K 325 91
facebookresearch
benchmarl

BenchMARL is a library for benchmarking Multi-Agent Reinforcement Learning (MARL). BenchMARL allows to quickly compare different MARL algorithms, tasks, and models while being systematically grounded in its two core tenets: reproducibility and standardization.

1K 638 133
accel-brain
pysummarization

The purpose of this repository is to make prototypes as case study in the context of proof of concept(PoC) and research and development(R&D) that I have written in my website. The main research topics are Auto-Encoders in relation to the representation learning, the statistical machine learning for energy-based models, adversarial generation networks(GANs), Deep Reinforcement Learning such as Deep Q-Networks, semi-supervised learning, and neural network language model for natural language processing.

1K 325 91
microsoft
pymaro

MARO Python Package

1K 922 158
chatarena
chatarena

ChatArena (or Chat Arena) is a Multi-Agent Language Game Environments for LLMs. The goal is to develop communication and collaboration capabilities of AIs.

990 2K 148
instadeepai
matrax

A collection of matrix games in JAX

971 14 2
salesforce
ai-economist

Foundation: An Economics Simulation Framework

749 110 31
accel-brain
pyqlearning

The purpose of this repository is to make prototypes as case study in the context of proof of concept(PoC) and research and development(R&D) that I have written in my website. The main research topics are Auto-Encoders in relation to the representation learning, the statistical machine learning for energy-based models, adversarial generation networks(GANs), Deep Reinforcement Learning such as Deep Q-Networks, semi-supervised learning, and neural network language model for natural language processing.

677 325 91
accel-brain
accel-brain-base

The purpose of this repository is to make prototypes as case study in the context of proof of concept(PoC) and research and development(R&D) that I have written in my website. The main research topics are Auto-Encoders in relation to the representation learning, the statistical machine learning for energy-based models, adversarial generation networks(GANs), Deep Reinforcement Learning such as Deep Q-Networks, semi-supervised learning, and neural network language model for natural language processing.

671 325 91
agi-brain
xuance

XuanCe: A Comprehensive and Unified Deep Reinforcement Learning Library

620 1K 158
OpenRL-Lab
openrl

Unified Reinforcement Learning Framework

605 838 83
chimera0
pydbm

`pydbm` is Python library for building Restricted Boltzmann Machine(RBM), Deep Boltzmann Machine(DBM), Long Short-Term Memory Recurrent Temporal Restricted Boltzmann Machine(LSTM-RTRBM), and Shape Boltzmann Machine(Shape-BM). From the view points of functionally equivalents and structural expansions, this library also prototypes many variants such as Encoder/Decoder based on LSTM, Convolutional Auto-Encoder, and Spatio-temporal Auto-Encoder.

565 325 91
CN-UPB
deepcomp

Dynamic multi-cell selection for cooperative multipoint (CoMP) using (multi-agent) deep reinforcement learning

539 66 12
stefanbschneider
mobile-env

An open, minimalist Gymnasium environment for autonomous coordination in wireless mobile networks.

530 153 34
COeXISTENCE-PROJECT
routerlurb

RouteRL is a multi-agent reinforcement learning framework for modeling and simulating the collective route choices of humans and autonomous vehicles.

512 41 14
    • Data from PyPI, GitHub, ClickHouse, and BigQuery