Skip to main content

All the utils/helper functions realted to Deep RL is in this package.

Project description

Reinforcement-Learning

Fail Fast, Learn Faster

This repository contains the implementation and notes of different Reinforcement Learning Algorithms and techniques I have learned throughout time.

Each algorithm uses GYM environments gym environements.

Also now I have published a python package pb-deepRL - my own python package through which yo can import my helper functions such as ReplayBuffer etc

package - pb-deepRL

!pip install pb-deepRL

usage -

  • from deep_rl.utils.record_game import record_game
  • from deep_rl.value_based.dqn.replay_buffer import ReplayBuffer etc

Algorithms

  1. Model based learning - Dynamic Programming
  2. Model free learning
  3. Deep Reinforcement Learning

Steps to push a version to prod-

  • login to pypi.org
  • create a api token
  • now open command line and go to the root folder of the dir
  • install - pip install build twine
  • bulid the package - python -m build
  • dist folder created now upload the dist to pypi using twine
  • twine upload --verbose -u token -p TOKEN dist/*

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pb_deeprl-0.1.1.tar.gz (587.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pb_deeprl-0.1.1-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file pb_deeprl-0.1.1.tar.gz.

File metadata

  • Download URL: pb_deeprl-0.1.1.tar.gz
  • Upload date:
  • Size: 587.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for pb_deeprl-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4523b903b4fe8540e10f6880a81303570858f1e6edb0c35a7bb86df5e73f7729
MD5 a689fd2c0489d7650184db607b99f508
BLAKE2b-256 61606cff34b265992304b12df53e3ddcb1ba762b19a132a102eb014cebe76075

See more details on using hashes here.

File details

Details for the file pb_deeprl-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pb_deeprl-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for pb_deeprl-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 19c3066080add3b4f87c602d098a9667cb65b80473eb6d07f9341ab7ef6255ba
MD5 eef1e78e297e6f568dcd9ecf093cd59d
BLAKE2b-256 0011c6852ae58a3d94675e8506b85c9fc22cacee3172acd1f1a91163885b474e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page