Skip to content
/ skrl Public

Modular reinforcement learning library (on PyTorch and JAX) with support for NVIDIA Isaac Gym, Omniverse Isaac Gym and Isaac Lab

License

Notifications You must be signed in to change notification settings

Toni-SM/skrl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4bf056a · Mar 18, 2025
Mar 15, 2025
Mar 17, 2025
Mar 18, 2025
Mar 18, 2025
Dec 27, 2022
Jan 16, 2025
Jan 28, 2025
Mar 18, 2025
Nov 2, 2024
Nov 15, 2021
Aug 28, 2024
Mar 15, 2025

Repository files navigation

pypi discussions
license      docs pytest pre-commit


SKRL - Reinforcement Learning library


skrl is an open-source modular library for Reinforcement Learning written in Python (on top of PyTorch and JAX) and designed with a focus on modularity, readability, simplicity, and transparency of algorithm implementation. In addition to supporting the OpenAI Gym, Farama Gymnasium and PettingZoo, Google DeepMind and Brax, among other environment interfaces, it allows loading and configuring NVIDIA Isaac Lab (as well as Isaac Gym and Omniverse Isaac Gym) environments, enabling agents' simultaneous training by scopes (subsets of environments among all available environments), which may or may not share resources, in the same run.


Please, visit the documentation for usage details and examples

https://skrl.readthedocs.io


Note: This project is under active continuous development. Please make sure you always have the latest version. Visit the develop branch or its documentation to access the latest updates to be released.


Citing this library

To cite this library in publications, please use the following reference:

@article{serrano2023skrl,
  author  = {Antonio Serrano-Muñoz and Dimitrios Chrysostomou and Simon Bøgh and Nestor Arana-Arexolaleiba},
  title   = {skrl: Modular and Flexible Library for Reinforcement Learning},
  journal = {Journal of Machine Learning Research},
  year    = {2023},
  volume  = {24},
  number  = {254},
  pages   = {1--9},
  url     = {http://jmlr.org/papers/v24/23-0112.html}
}