MatthewJA/Inverse-Reinforcement-Learning
Implementations of selected inverse reinforcement learning algorithms. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3968
- days_rel: n/a
- days_push: 1412
- n_releases_24m: 0
Adoption not part of the score
1088 stars · 236 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Python library implementing selected inverse reinforcement learning (IRL) algorithms, including linear programming IRL, maximum entropy IRL, and deep maximum entropy IRL. It also provides MDP domains such as Gridworld and Objectworld for experimentation.
Use cases
- recover reward functions from expert trajectories
- run maximum entropy inverse reinforcement learning
- experiment with deep maxent IRL on MDPs
- learn how IRL algorithms work with reference implementations
- evaluate recovered rewards with expected value difference
When to choose
- you need classic IRL algorithms (linear programming, maxent, deep maxent) in Python
- you want a small, citable research codebase for IRL experiments
- you need Gridworld/Objectworld testbeds for reward recovery
When to avoid
- you need modern deep RL frameworks or GPU-accelerated training at scale
- you want actively maintained code with recent dependency support (Theano is deprecated)
- you need production-ready IRL tooling rather than research code
Facets
library · maturity maintenance
reinforcement-learning machine-learning reinforcement-learning machine-learning python inverse-reinforcement-learning maxent gridworld reward-recovery mdp algorithms
1 source
- readme: https://github.com/MatthewJA/Inverse-Reinforcement-Learning · fetched 2026-08-28 · 35d2e8052098
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| MatthewJA/Inverse-Reinforcement-Learning | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="MatthewJA/Inverse-Reinforcement-Learning")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem