Skip to main content

Lightweight episode/segment data structures for RL (TensorDict-friendly).

Project description

Episodata

Minimal episode + segment replay buffer for RL, built around PyTorch + TensorDict.

Install

pip install -e .

API

The package exports:

  • Episode
  • EpisodeDataset
  • SegmentsDataset
  • Collector

Development

pip install -e .[dev]
pytest

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

episodata-0.1.3.tar.gz (19.4 kB view details)

Uploaded Source

Built Distribution

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

episodata-0.1.3-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

Details for the file episodata-0.1.3.tar.gz.

File metadata

  • Download URL: episodata-0.1.3.tar.gz
  • Upload date:
  • Size: 19.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for episodata-0.1.3.tar.gz
Algorithm Hash digest
SHA256 12fb160b7c5dc698bf1f8884c90fc11bcc4f53577706b468c39c5aaa474662f6
MD5 6d498e30add898d6c621fd2575956c39
BLAKE2b-256 886629c8c5e01656a181fc96c758bcc186180b47162aa1a97db0f54f3e954067

See more details on using hashes here.

File details

Details for the file episodata-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: episodata-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 11.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for episodata-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 15903be0f34d23666a20f56acd31ac185d72e04756415f0aed5dd56d55eb6293
MD5 21206631b71be91cb396f08b8f7b1d9d
BLAKE2b-256 70e974bcf96f5371d69aba382ea73c35f6d7ae18af9a603f50c658c84b426a41

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