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.4.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.4-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: episodata-0.1.4.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.4.tar.gz
Algorithm Hash digest
SHA256 4ba21e3658afe1a6b1229bc7405f407b7648561219facff88d0208f51a7fdbf4
MD5 c8969b69beccb24774aae126c4bcf63b
BLAKE2b-256 eb6a00f70b89bc1f30cf1c3a9b2b2006e23c3564cb49efe8d598673ba1ef24ad

See more details on using hashes here.

File details

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

File metadata

  • Download URL: episodata-0.1.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 88c96301d808f8c383cf10bd5a79577aee4669e268adbac687df7e93d716ce8d
MD5 1a2a4d628818837948f743442ea3bf00
BLAKE2b-256 f22103350575b3b38782e33fe4ee409e095030fba7e83d317bd05c9d88d82261

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