Skip to main content

Unified, zero-copy, and safe I/O for deep learning formats.

Project description

ztensor

CI Crates.io PyPI Docs.rs License: MIT

Unified, zero-copy, and safe I/O for deep learning formats.

Reading

zTensor reads .safetensors, .pt, .gguf, .npz, .onnx, .h5, and .zt files through a single API. Format detection is automatic. In zero-copy mode, it consistently achieves ~2 GB/s across all formats. For .pt files, it parses pickle using a restricted VM in Rust that only extracts tensor metadata, so no arbitrary code can execute.

Cross-format read throughput

Format zTensor zTensor (zc off) Reference impl.
.zt 2.19 GB/s 1.37 GB/s n/a
.safetensors 2.19 GB/s 1.46 GB/s 1.33 GB/s (safetensors)
.pt 2.04 GB/s 1.33 GB/s 0.89 GB/s (torch)
.npz 2.11 GB/s 1.41 GB/s 1.04 GB/s (numpy)
.gguf 2.11 GB/s 1.38 GB/s 1.39 GB/s / 2.15 GB/s† (gguf)
.onnx 2.07 GB/s 1.29 GB/s 0.76 GB/s (onnx)
.h5 1.96 GB/s 1.30 GB/s 1.35 GB/s (h5py)

Llama 3.2 1B shapes (~2.8 GB). Linux, NVMe SSD, median of 5 runs, cold reads. ONNX at 1 GB (protobuf limit). †GGUF's native reader also supports mmap (2.15 GB/s). See Benchmarks for details.

Writing

zTensor writes exclusively to .zt, our own format. Existing tensor formats each solve part of the problem, but none solve it cleanly:

  • Pickle-based formats (.pt, .bin) execute arbitrary code on load; a model file can run anything on the reader's machine.
  • SafeTensors is safe but treats every tensor as a flat, dense array of a fixed dtype. New formats can't be represented without a spec change.
  • GGUF handles quantization but bakes each scheme into the dtype enum, coupling the format to the llama.cpp ecosystem.
  • NumPy .npz has no alignment guarantees (no mmap), no compression beyond zip, and no structured metadata.

Most formats equate "tensor" with "flat array of one dtype." Once you need something structurally richer (sparse indices alongside values, or quantized weights alongside scales), the format can't express it without flattening into separate arrays held together by naming conventions.

.zt models each tensor as a composite object with typed components, so dense, sparse, and quantized data all fit without extending the format. It also supports zero-copy mmap reads, zstd compression, integrity checksums, and streaming writes. Read the full specification.

Write throughput by workload

Format Large Mixed Small
.zt 3.62 GB/s 3.65 GB/s 1.42 GB/s
.safetensors 1.72 GB/s 1.77 GB/s 1.48 GB/s
.pt (pickle) 3.62 GB/s 3.68 GB/s 2.00 GB/s
.npz 2.40 GB/s 2.40 GB/s 0.51 GB/s
.gguf 3.85 GB/s 3.86 GB/s 1.06 GB/s
.onnx 0.28 GB/s 0.29 GB/s 0.32 GB/s
.h5 3.67 GB/s 3.69 GB/s 0.27 GB/s

Three workloads at 512 MB, copy=True: Large (few big matrices), Mixed (realistic model shapes), Small (many ~10 KB parameters). See Benchmarks for details.

Format Comparison

Feature .zt .safetensors .gguf .pt (pickle) .npz .onnx .h5
Zero-copy read
Safe (no code exec)
Streaming / append
Sparse tensors
Per-tensor compression ✗¹
Extensible types N/A

¹ .npz uses archive-level zip/deflate, not per-tensor compression. ² Partial support (requires specific alignment or uncompressed data). ³ Zip append support (not standard API).

Installation

pip install ztensor           # Python
cargo add ztensor              # Rust
cargo install ztensor-cli     # CLI

Documentation

  • Website — guides, API reference, benchmarks
  • docs.rs — Rust API docs

License

MIT

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

ztensor-1.2.2.tar.gz (319.2 kB view details)

Uploaded Source

Built Distributions

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

ztensor-1.2.2-cp313-cp313-win_amd64.whl (842.6 kB view details)

Uploaded CPython 3.13Windows x86-64

ztensor-1.2.2-cp313-cp313-win32.whl (774.9 kB view details)

Uploaded CPython 3.13Windows x86

ztensor-1.2.2-cp313-cp313-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

ztensor-1.2.2-cp313-cp313-musllinux_1_2_i686.whl (1.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

ztensor-1.2.2-cp313-cp313-musllinux_1_2_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

ztensor-1.2.2-cp313-cp313-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

ztensor-1.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

ztensor-1.2.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

ztensor-1.2.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

ztensor-1.2.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

ztensor-1.2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

ztensor-1.2.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.5+ i686

ztensor-1.2.2-cp313-cp313-macosx_11_0_arm64.whl (914.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

ztensor-1.2.2-cp312-cp312-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

ztensor-1.2.2-cp312-cp312-musllinux_1_2_i686.whl (1.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

ztensor-1.2.2-cp312-cp312-musllinux_1_2_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

ztensor-1.2.2-cp312-cp312-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

ztensor-1.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

ztensor-1.2.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

ztensor-1.2.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

ztensor-1.2.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

ztensor-1.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

ztensor-1.2.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

ztensor-1.2.2-cp311-cp311-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

ztensor-1.2.2-cp311-cp311-musllinux_1_2_i686.whl (1.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

ztensor-1.2.2-cp311-cp311-musllinux_1_2_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

ztensor-1.2.2-cp311-cp311-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

ztensor-1.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

ztensor-1.2.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

ztensor-1.2.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

ztensor-1.2.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

ztensor-1.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

ztensor-1.2.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ i686

File details

Details for the file ztensor-1.2.2.tar.gz.

File metadata

  • Download URL: ztensor-1.2.2.tar.gz
  • Upload date:
  • Size: 319.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.12.2

File hashes

Hashes for ztensor-1.2.2.tar.gz
Algorithm Hash digest
SHA256 4171889270b05387a6d6dc9dfc90570e07ca6c477e87fe84cb2c21cb9697f9ad
MD5 16ec145b7ae5c99be60ae9b82ad41112
BLAKE2b-256 8fd9fd0cfcfa0c8c270d4290e7d9b493f2e2b12e21ec2a2d6e7af0f326165181

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ztensor-1.2.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 842.6 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.12.2

File hashes

Hashes for ztensor-1.2.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3eb3b6a40d3a5ea9a25d2a67e0dcf26bae45d386dcabdff5ebe72e7bc5464473
MD5 93b1dacd7d65008fab1ce2cb6bd62887
BLAKE2b-256 5d47eb50ec8327e9c0a3f995a2e6d88c03e54db5987c336871c8098f35905aff

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp313-cp313-win32.whl.

File metadata

  • Download URL: ztensor-1.2.2-cp313-cp313-win32.whl
  • Upload date:
  • Size: 774.9 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.12.2

File hashes

Hashes for ztensor-1.2.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 e9eb1c76062396b6053e6e009706bfd21ec3a3055d26b8809dce654ddd6004d8
MD5 6ec031c4d3398d9cdac420808c21481a
BLAKE2b-256 acdcbd05462f68fbbdb68b4b3730e2242b992dc35560cb4419d5bf2dc7b929eb

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bfeb9535032c0d03c7e24076d83dc36be89136e9560bac176d8a76a1a98f5ae6
MD5 b8c4f3fb3b6844c9bbb6ac4f338e6a02
BLAKE2b-256 75fc99f8bb6ccef48550b616b1e8d5786461e5813dafd0e0f361d789df6204a9

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fa2806dabf9ce9cbf30a37fee3f137c149b8ae9ce947bf6066f59279d688b2f3
MD5 5b97eedbcb0d59688e114cd1b2093f4d
BLAKE2b-256 5784409dbb6c201120f033fa2e1db69fd3b0ffef47f689ce1cda2b5fff7365ee

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d489da46619b75258037ad865b35b155936a51a34d8bfd8e9a3bc415e7cfaa17
MD5 a9bc2976123ed126fbb72bcab8478688
BLAKE2b-256 11987859569eb7f7773748386915c5a91ded5c7ff92f19a54fc331202c12380b

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d4e0b4f9bc168f6e1cbf56fffdd1b080ec502179293bdd80a381e9789a513489
MD5 de870b1c29c931ae41993695adcb79e1
BLAKE2b-256 7616b48830618632722c6c0e5637071959a24fff6d08241f528eb681d0c016a4

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 622ebef449641da540aa86355ea08c5659632b6a68798a398d7b2a0652c083b1
MD5 113162954b1e7586728461555942702f
BLAKE2b-256 4a50665b238effab21ad1fba9f50fa6966b0edc59869f0de8f13477a23ff0810

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b9abe12c1707d2cf6f32ecb44e0d28bd504b0968b27c9394233c3663b7ba1158
MD5 2bbe5542fe6889574c90689001fe85a8
BLAKE2b-256 223da647c0aa5aba69640628b12661a405840bb2f4e575965ca91e80956525d3

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6a639ccfec8fea5dcfd4698b4fb362128f962e024e56e61272684776ace8ef83
MD5 3814002691399e0d35d60a16f5525bb1
BLAKE2b-256 c61fbd8bc8c88f0c84805c76d20ad80c324582af1c8667be2e79d7064630c663

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a5f1579b56e52e2d80f885a2e97fe26d76b93cfecec67d8c8f8c971d74c15997
MD5 60ccd672ecdecbae14b53c6ed3cbb11f
BLAKE2b-256 68bcc9b8b7ecfd76dc9176bcb20da65725a8cde07eb51c304f5ac058db38c8e4

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9c86296f5857372abfa6f1c28f8dc68772bf03c01eb0c52b1fcd8ea1e9c834a1
MD5 65e7530a0e9601ffbd42a540203566e8
BLAKE2b-256 c67b9583b141e1e5cf0a734c027a122ea8c3f6c8efb034ba0899b54ab5810d1e

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 60342d2908c868a6fd4b9635083fa2ff2e954f8358d21457d8bc940b8559e8db
MD5 a1e54fe2d2c1592130e38ad68278a51d
BLAKE2b-256 a8945f8e46a96aad14e4015915f3cb92431477a7085033cf0d76b59d92007a1e

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4bd7fcb33d362b72b6e9a8f71c24a27d482f9163bd9ff4e395fed98594acf2a1
MD5 7b188fba183fb6b127ae5e1fdd504b0b
BLAKE2b-256 5fd2edf8b63f6f8e59d904f8d89704ce2b9eec4e3bb4fca20b2bdff77332bbe8

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e5408ff1a8a0741bef482ac30d8a789705a2016bd93cd98bb887eefd85b44c7d
MD5 8cdbc7ae8a223c3677c9b364e3d2fa06
BLAKE2b-256 9f1876096685ae0d976f552038f0f4029a870ec62b5832b5dc8da2d460b8dfe0

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 de68c07601c6829c8ce76f1a8b201d1d73a83b803a964002f12d21112be5bfa5
MD5 7803a3ab0b0927f50df71e45e90ea868
BLAKE2b-256 f7129e317324fec62ce3b7f379e3cbcd6c989f2380c20c1cf4722fec6475febb

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 321a5f2730216b261922b5ca5d0d7193dfaa0d925240c7c5abf2320857f80c16
MD5 ff4f940466b0f7300e02a3ee6843b6b1
BLAKE2b-256 d31a9562e133cfb6240bd9506437f3b56b80907cc255e98b207919bd5f611b74

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 872106a10b676b48edf5b720c3d7f890fb21ee7ec57b01323ca4d67308bb61c0
MD5 d4db238d2e963006774da5e1c72d2666
BLAKE2b-256 43f5ee823f64b149cf65c5ee595ad686bacfc4d2356e9e8407517f2fa4a7016b

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8a8e2b280abbcd9eb99d0d644988475796d117f9dd242e0aa2298ea3ee392a09
MD5 14ac6ef2531225c80c9848465a2c9611
BLAKE2b-256 3c3c90b7867bc3d4cbd9945d26b5b7b158c03e5715c07b37b1b5fa1c5e311ee4

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a09a10da3964e5221dccba6e51b60c51e66483f30f61c43bff19ccd74a74b3d1
MD5 593067c6ad8cb0ad6e3db961c52a86a9
BLAKE2b-256 29b93bd1049d1a8096fe46595549f7df5b0078c14528fcf9c1da993861cde595

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7828163a1386aa76efbf88c1efb807ce3f7a80b2c1e3567add47e27d19e42706
MD5 71981a70af435d574aa8e97d5f088d22
BLAKE2b-256 cd6055c4e104529f061a6c5aa76402ffea5408a6d7dbe708dfe934fc2aea6540

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5995cce6e098f11452d7727840cd8fa399584c724c64e64a0ef2e0d64b499e17
MD5 82f17be0d4650f033b57a955215dbd73
BLAKE2b-256 0d4692216b77cc7e0566da3aeca56bca6c0676ae149132da0d1dddfaa98078c1

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4707ce5f75c707dbf7a442be88a7409a9bf6e3507962418e9cc9c16bd254f3a0
MD5 254c9e8909cf59a2aca4cc0bc974062c
BLAKE2b-256 95d4b51d573f53411a6cd6af32ad20c8681f27f1db98a86da20284eb1d05e6b5

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 fece3e9a4548e677227aea669c24f9ed495a25047d560712af1865aded79af39
MD5 6677386d73d34079f25f9ba53e9e6ca8
BLAKE2b-256 613ff721913f4eb7c394bb947b50e736ef0e86b5854d5fac905b885345645c8e

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 256fa1d01893254feecdf9175bc8fa9f9153338bdf907d335665ecf902c48c21
MD5 6b697c80fac6f076c81ea0e3d87d4459
BLAKE2b-256 0dff5239a07f8744f220e5eebb58138a954f926a37de9f882fc3f7950eacbf94

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2f1446647ab514dbf76839e4cec029cd1b267350cd8ab5c815ffb2cd843115aa
MD5 b5eed8bc0c86f3a380091d48faf9d2e8
BLAKE2b-256 362b740d5b6a3a48fab3676b57f24cd0c5e74bf4a94c9fe09978a41f3c05e224

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c6cf023e1ef8b195b71c0faa2b6c01ae82b1a1e8470827c0ff6eb0ac24c01117
MD5 c42dbe4e80d6c5888e67e25739669d59
BLAKE2b-256 1042fbac66c97873b6d801ce6dfc4a9360ee90cf88218683038f10666092af71

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2d4c046f86de73b5cdc9ead627fe91bacd2fa85346ab49d510fcd4b0992bf394
MD5 b3cf3f47926e0370e2493c820a1bc8e6
BLAKE2b-256 ebf71b790c36c7b6f318f211b2ec8e0d9a48af5a00690129d524ffa728d00727

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0b606fb948c0878a2f191734287757c47dfbc6c7f385e8a508d514f93ba389ce
MD5 82e9d94b6c15699903bad921a0d85616
BLAKE2b-256 29fdbd22a1319cb359fe2ba87bf7aa7fb3051700dcb1dadd670423554f9a1afd

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1919422ecf283554088e7381dfbccf78a461390b9de5cece7b660d931349b2ca
MD5 9ea5c297b747773d2512d550634ea06f
BLAKE2b-256 27ee5293025904c84c3b5d2a3e0e75c74eb119bb255a60da367f2343d243eea4

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 279fac4470ea52716363a064131b72af6800947de5f1ec3fa0b95daf5b497a58
MD5 e4c89493ff9b2fa8528394ca3de465fa
BLAKE2b-256 91438c10bf7eed88f89ac2f12f0a8ad0276c1965926a199f6c4ffa84db20442f

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6946447700fe645257706cd985ab2a87685ac3c8518b07eccc2d63c9b0783648
MD5 05db99050b751132c7c1f572dd07a47b
BLAKE2b-256 af11ef5cb3b899268eccec3e4491023136befbadf1dc2ff462efd831a4adc1da

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fc29e2a416d95bb9b5ee9ec0fe7a6aa2a7947b76c857e41cb3b5094696aade28
MD5 10e50a449af379b5d7e026c9949c57ab
BLAKE2b-256 5d5f87b57c38f1c8495cc49e8b279cf60bf4d49bbd74e810b444327b07d100ba

See more details on using hashes here.

File details

Details for the file ztensor-1.2.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for ztensor-1.2.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 7700ac247ee29ce48dc8fcce9f2b69846fc9c76fb1b1c79304edcacfb2e2756b
MD5 9e6f4ea1a70dfb24aa08ca92bee54dc2
BLAKE2b-256 fa1b0086f1f89beb9661b19904e304c5ee146d3d241efa931886cab7312ea381

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