Skip to main content

Observe encoding and decoding in the `numcodecs` buffer compression API

Project description

image image image image image

numcodecs-observers

Observe encoding and decoding in the numcodecs buffer compression API.

The following observers, implementing the CodecObserver class are provided:

  • BytesizeObserver: measure the byte size of the data before and after encoding / decoding
  • WalltimeObserver: measure the walltime it takes to encode / decode

License

Licensed under the Mozilla Public License, Version 2.0 (LICENSE or https://www.mozilla.org/en-US/MPL/2.0/).

Funding

The numcodecs-observers package has been developed as part of ESiWACE3, the third phase of the Centre of Excellence in Simulation of Weather and Climate in Europe.

Funded by the European Union. This work has received funding from the European High Performance Computing Joint Undertaking (JU) under grant agreement No 101093054.

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

numcodecs_observers-0.1.0.tar.gz (12.5 kB view details)

Uploaded Source

Built Distribution

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

numcodecs_observers-0.1.0-py3-none-any.whl (17.0 kB view details)

Uploaded Python 3

File details

Details for the file numcodecs_observers-0.1.0.tar.gz.

File metadata

  • Download URL: numcodecs_observers-0.1.0.tar.gz
  • Upload date:
  • Size: 12.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.5.28

File hashes

Hashes for numcodecs_observers-0.1.0.tar.gz
Algorithm Hash digest
SHA256 6100edb89a26d127dc393f955c4b8138e84931185fd965a570db7596e11ac5e8
MD5 8dbac3e4c21bcbc41427ba3d7ebad91c
BLAKE2b-256 85dd506d349ce4dc083a5519ec33fcf99b4292c136a24f05fcbe00465fd7b6e5

See more details on using hashes here.

File details

Details for the file numcodecs_observers-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for numcodecs_observers-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bf424f4da89063a1767b874f38b5abf947657976cb4cd9928699420e4b2baeb1
MD5 90bc74f49e4dd0d3aff6fd3353220447
BLAKE2b-256 23d8530ef01f6d65bbb8cc38ae87669d312e71a9c7ee9a324f336ae7c72ac4bc

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