Skip to main content

cpprb is a python package written by C++. The package provides replay buffer classes for reinforcement learning.

Complicated calculation (e.g. Segment Tree) are offloaded onto C++ which must be much faster than Python.

Internal C++ classes and corresponding Python wrapper classes share memory by implementing buffer protocol on cython to avoid overhead of copying large data.

This package requires C++17 compatible compiler to build.

Download files

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

Source Distribution

cpprb-7.10.6.tar.gz (326.2 kB view details)

Uploaded Source

File details

Details for the file cpprb-7.10.6.tar.gz.

File metadata

  • Download URL: cpprb-7.10.6.tar.gz
  • Upload date:
  • Size: 326.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for cpprb-7.10.6.tar.gz
Algorithm Hash digest
SHA256 8b9f56c57fccbbef1387f72446622fcb15de1b7d233663f4b3c31cbe17a13f73
MD5 d3fa5faa414f386a25c820ec3382e603
BLAKE2b-256 49a3234c253a08e1171e473c211a228cbcdaa2b60358eddb478054d5e7c156db

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

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