Skip to main content

Jump-start Reinforcement Learning

Implementation of Jump-Start Reinforcement Learning (JSRL) with Stable Baselines3.

Installation

pip install jsrl

Usage

See examples/train_jsrl_curriculum.py or examples/train_jsrl_random.py for examples on how to train TD3 + JSRL on the PointMaze-v3 environment.

References

@inproceedings{jsrl2022arxiv,
    title={Jump-Start Reinforcement Learning},
    author={Ikechukwu Uchendu, Ted Xiao, Yao Lu, Banghua Zhu, Mengyuan Yan, Joséphine Simon, Matthew Bennice, Chuyuan Fu, Cong Ma, Jiantao Jiao, Sergey Levine, and Karol Hausman},
    booktitle={arXiv preprint arXiv:2204.02372},
    year={2022}
}
@article{stable-baselines3,
  author  = {Antonin Raffin and Ashley Hill and Adam Gleave and Anssi Kanervisto and Maximilian Ernestus and Noah Dormann},
  title   = {Stable-Baselines3: Reliable Reinforcement Learning Implementations},
  journal = {Journal of Machine Learning Research},
  year    = {2021},
  volume  = {22},
  number  = {268},
  pages   = {1-8},
  url     = {http://jmlr.org/papers/v22/20-1364.html}
}
@software{gymnasium_robotics2023github,
  author = {Rodrigo de Lazcano and Kallinteris Andreas and Jun Jet Tai and Seungjae Ryan Lee and Jordan Terry},
  title = {Gymnasium Robotics},
  url = {http://github.com/Farama-Foundation/Gymnasium-Robotics},
  version = {1.2.0},
  year = {2023},
}

Metadata

Release files for jsrl 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jsrl 0.0.3
File Size Uploaded
jsrl-0.0.3.tar.gz 5.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jsrl 0.0.3
File Interpreter ABI Platform
jsrl-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 11.3 kB

Release files / jsrl-0.0.3.tar.gz

Download URL jsrl-0.0.3.tar.gz
Size 5.5 kB
Tags Source
SHA-256 checksum
How to use checksums
31e505f302a7e736b4b2340d6d1190b171aea14304688dff4eae19660d14b100
BLAKE2b-256 checksum
How to use checksums
42c3b91377a41fd6690046bc3af48e7bb4ad302fac843a6778d13b0f6775b456
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.17

Release files / jsrl-0.0.3-py3-none-any.whl

Download URL jsrl-0.0.3-py3-none-any.whl
Size 5.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
82181f1674f13e24aa081e7ce4a199f48184f5a634311de186dc56dcae93325f
BLAKE2b-256 checksum
How to use checksums
ffa0c32ab337e684287424cf211a469c2c02f2ea9638296e70d1843188d9f6e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.17

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page