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.2.tar.gz (12.7 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.2-py3-none-any.whl (17.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for numcodecs_observers-0.1.2.tar.gz
Algorithm Hash digest
SHA256 50632c957c130ebba866a624076cd13c793e0bf8e326f18dc7356f021d8af90a
MD5 6a7ab0ff6ced349d38eccc22b36784a0
BLAKE2b-256 dd109b644a4fa08fb152da342b54b7c69d7b7fcd3e5dcdc32501cd0adee11c00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for numcodecs_observers-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 956662ce8d31a1312193a43869bf23948122bff42a842eb831db7f60d37c5a9f
MD5 8d281c922ef7b3b6a8f9e96f13429d53
BLAKE2b-256 a23f33efa98c8ada32339d4027a0c0adbaca129dcd0b03c9243d8ca2d8883c70

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