SKRL - Reinforcement Learning library
Documentation: https://skrl.readthedocs.io
Description: skrl is an open-source modular library for Reinforcement Learning written in Python
(implemented in PyTorch, JAX and NVIDIA Warp)
and designed with a focus on modularity, readability, simplicity, and transparency of algorithm implementation.
In addition to supporting
OpenAI Gym,
Farama Gymnasium and PettingZoo,
ManiSkill,
among other environment interfaces, it allows loading and configuring
NVIDIA Isaac Lab and
MuJoCo Playground
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.
Refer to the documentation for 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}
}
Metadata
Release files for skrl 2.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| skrl-2.1.0.tar.gz | 253.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| skrl-2.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 711.6 kB
Release files / skrl-2.1.0.tar.gz
| Download URL | skrl-2.1.0.tar.gz |
|---|---|
| Size | 253.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4a1c925b5e025cda3133023331a46f4197ddc5ce420abc01b95e934235402f08
|
|
BLAKE2b-256 checksum How to use checksums |
0bbb8ac912d477c7e18065281021e3d68db2d91034a09ff1668247733490703c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / skrl-2.1.0-py3-none-any.whl
| Download URL | skrl-2.1.0-py3-none-any.whl |
|---|---|
| Size | 458.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5d0cf61fcf81243018220dacbd4a04c84250c1e67274aaeac1779cd53db44e23
|
|
BLAKE2b-256 checksum How to use checksums |
44deeca16c14e27a986ddc0314711a6bc42bb70c247073c7f62c390e4ffaa5ed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|