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.1.tar.gz (301.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.1-cp313-cp313-win_amd64.whl (766.3 kB view details)

Uploaded CPython 3.13Windows x86-64

ztensor-1.2.1-cp313-cp313-win32.whl (708.1 kB view details)

Uploaded CPython 3.13Windows x86

ztensor-1.2.1-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.1-cp313-cp313-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

ztensor-1.2.1-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.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

ztensor-1.2.1-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.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (991.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

ztensor-1.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (971.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

ztensor-1.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.5+ i686

ztensor-1.2.1-cp313-cp313-macosx_11_0_arm64.whl (851.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

ztensor-1.2.1-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.1-cp312-cp312-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

ztensor-1.2.1-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.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

ztensor-1.2.1-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.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (992.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

ztensor-1.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (972.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

ztensor-1.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

ztensor-1.2.1-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.1-cp311-cp311-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

ztensor-1.2.1-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.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

ztensor-1.2.1-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.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (992.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

ztensor-1.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (974.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

ztensor-1.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ i686

File details

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

File metadata

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

File hashes

Hashes for ztensor-1.2.1.tar.gz
Algorithm Hash digest
SHA256 8868935540c90db3a7231c228038b8e1e200fb128358aef123f3a4f6a5d3c345
MD5 951f99df88d0da30bb957845a33bee8e
BLAKE2b-256 ca04f2e3838f4e845beb712ef46da3d6176c9d973593921902550dd3b2607cb2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ztensor-1.2.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 766.3 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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2745c5ba4fab659ee10d33cea567bea2ec2581584bdce2c35fb0df860c29e31b
MD5 aabd5795414cb64a57dd73be4d10332a
BLAKE2b-256 89471af5ae600d1ad25f07e7b175d4f703df47063f015278d635d8b8e170ac7c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ztensor-1.2.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 708.1 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.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 d8c54dd3515f5f320e6a97b3e1a4649bcd28a0d02753ca7f3b36912e1b9a0e77
MD5 61318cdc08c707c254fa48e77a87a062
BLAKE2b-256 7de69553828c7da7f6b84ae83b74956652e19eb095a1b927f0f5f8601d520b22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5018d7c2d6ae77951e76d851de75bb9b40c3aba9df18955a78619ace3c296023
MD5 96a3b7ba8f898ce7034e1e3b4f8624b6
BLAKE2b-256 0febc5dcbfeb6a8a124fef312ef266fd18a99ca7feb8b3e569909aca522b7bfa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 174ce65cba2a20f4871af2da7eb33a4d64bc754f47e4cf184e277690f4de0e30
MD5 bbc78c28eb504dd587e798a8dc096370
BLAKE2b-256 85a4f9147631b43f375a21e3acb8b60beb62dba75ccf61cd112480ba7dbe8801

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 27cb3df79afc00cb81e62777df4c2217514eda913338dce8fb0aa2f008168396
MD5 7072fd39122a63f710d47d842fb60ae8
BLAKE2b-256 e43814771951d22bd72d43e515b18a76cb99b62d8d8269669b6ce3e8f580c88b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c4527150136759c212d601e919f9c008149b8f6682b36bd3a5ecbe9329c51d60
MD5 1f7d7e57c429e90f979d3ac33cf88b54
BLAKE2b-256 b4b4ad1a4dbef7da5d2dd4d6acd9041f5e5d891a0733437fe3b3b7b3a055a340

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 67f5012c7b5f09451356fc2580601bff0dfdcc57fefa91414660c5c6a3918213
MD5 90dd5308c2d13e7e0f47acb6a206f083
BLAKE2b-256 bbd8f3e7392c2a010600fea1a9bedbdf60678b1728de97fc343fda67947ec0bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e27a6a143fe59a56dad4e1915aa63b805f06aa654f3a4ecdc41b53b0ed613e95
MD5 de062cae08c1e93bf777ede01dbafd2c
BLAKE2b-256 2012c6bfc7f5a9d00d358dd9d3ef4f10b25efc84d1043c417613f940c47ffe37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 164efb520416626eb5d5b8b495998f20caec705735af9b1844cfd278ee1b4cc3
MD5 38569afb78b69aee64abb4517c0e360e
BLAKE2b-256 d8bbef06cab86905b1c9b3bee3e2dac59a6f63009c450e6616f0c2516c415c52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2211fd8baf77242e9c433658692fab195adc45aadea62b35b45c7df31429e386
MD5 0cb2c1b32e1b2e313947d968647fa624
BLAKE2b-256 6345acea090bb0546d4c09b65bd9501c9ab44c4177c009dfb055f71d6895f984

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4b6ebe7da128b40d8bb29d03afbb24829151e331b973a3b597e483c289cbd6f3
MD5 c8cb36847d775e9f5031c11f7d118b91
BLAKE2b-256 462934a4a693f0841a2f53286c033784e88e712c61d294a0b1f801d1f94f5758

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 08e713044c328327b9451f0c9e24be4898760888655913fb5d63b5e917e5c9db
MD5 c157d7c2a19e4821922f265f30e96803
BLAKE2b-256 8a07b0dc5b30d635017c54ecba5b9c0f9a70906e88cda88e2be356f8ac8f1168

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3d8b78252e177d9a83ccbe15352645382292f80767e382bedf0e70b8bfe479e4
MD5 8a71e446e85d17348bc84148cf2780ef
BLAKE2b-256 06515f69e023434abf03969a396427334c2331824d2873fe41ddfb285056b13c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eb36665624613811dc5b35402aaa4faabf5e08f0809b3fac1919b67fca817c10
MD5 5b6a9d95cc204aa9d33f747ac3ebcf12
BLAKE2b-256 c5dbfacd42ed6ab42d3d6f900ca2aa6fecf6ec2ec126612c00888faafce8310e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9f6d938e7893e518cb42105e5138643aa08f4da91046b362db9065e467a2d1fb
MD5 4255378bb0ec977a0587288a4735cc89
BLAKE2b-256 7ca01b5e6255f93281173d5cf84d6de76ff0590f32314c081d9851ec72aa6ae9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 72e5e89523f6ea113981229e3c13cfd96bbdc8ed2a955344bdc4763da9a5f8bd
MD5 6869a1a313d2eb3b1fecdfbcc7a5c6ce
BLAKE2b-256 ea0d66014650656125a045f890ecaf5ed636f67b8c8f0a3240751f15fccd58cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dc6a092532953250fae19b7adc884d03bdf8693f3fd206db808407a3ce2f084b
MD5 9d2881124059a8d0660e52bceea3bf6f
BLAKE2b-256 3c4ffd7bc919aecd96e5afb450db4e02bf84e9fcb610818b4a1b40b1e543f2b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 71fcac4ca2247f71c9f5f2a77e015e17585b4fa3a419ba0f44a8f06c46bb7432
MD5 a926a2e28bdb92e552a4df482e860749
BLAKE2b-256 683d5ad446f333958203489cabb2c9ace0984ad26d741754a1b8e8fbae95828a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b71a74fc5dbfcfd29f16821d2047c36469d7a7bdc28b7f9c3c766e26d0e30d12
MD5 4b91fafe18d1fbc672c3376f4f5bd5e2
BLAKE2b-256 f60afcd3194e155542ff4e7f6a9268d25a6344114e439df364b820544cf4f365

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c9eb6e9572583bbd7e9bb887a3d92908af8641bd784f934ef38356487557dbdc
MD5 ff01f27a0b344b8eaac5a3d0b95117f3
BLAKE2b-256 6014f46ed3e88a0a0386b60b3fdceb872d928389358fc2ba5d746eae79032d7d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6b2aa5de7a2389594532b468d1f2d4fa937adc93aa3f98777004bd90b1a83bc4
MD5 0b4ac242bbb70888e904dd55e0d9423c
BLAKE2b-256 f883b4b4a0bc16e6826a2b5bf9b211d143e790c8f1f65375769356d18037c998

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bf03f2084f303f2d0540327a733d7076d2cc0a316c09417dfdae449c260cd3e2
MD5 efe767398de6931df244162ac6184005
BLAKE2b-256 84ca53481fe95cfe5d7519b6245f7afc1bb0c5465c1e6994cd1f2cf575ed06e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 20ce6e5d3f6407504f3bfa05d3784753dbef8604949556dac0197428528906a9
MD5 d3fe02fed9080bbf47cfcd46690b3366
BLAKE2b-256 c2bc8c520e91eab33f68aaed95b26efc663366f9ecbe23c8a5c70be30d5004ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f615700e622dfb66ad23c0c930685b4a5e0779df5af730c4638ef19136725808
MD5 19bc4680b1563096cc4a6a4fff08376f
BLAKE2b-256 c5f512ae2eab380541adff73c05a6699c2919741ab865ecb173f255fa3441622

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 54dd7caae968d41e3b2e161933c546c196f5cd60262970c1a297497a52aa17cf
MD5 183a74114e2e515033cf82d9759e46d8
BLAKE2b-256 9ca06806541405f1489219b7add5dc8573f5bf086f55e40183cc1c218d31fc12

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 8c3d9ec08cb697ede5406ab7a182983e076c64c20525d53821ec538859824867
MD5 44920321bf65d25e037468d3fad6e817
BLAKE2b-256 9e1caf65f862f7fb716478baec94acaad04801d561b5ecde07980c384b850c4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 35ec3aaf8432f548fc95043fc6e251be52ea531b82bf6065eb88d07359d4f7c5
MD5 1a2cd124e9f602425c44a78bf3bc8477
BLAKE2b-256 30ec63c30d37c834e5b0c852bf2173cf6187546196bb1056dbbedb0cb90979da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 67aa7e8af80e45327b89d47757e777405d5a27c8cee2bedf2a3ff5982bff402a
MD5 0f92675c967f9b8331d0a0d5f430bd5e
BLAKE2b-256 c6486f1a534cf5bb8883f4db250428cab2d774def9b7d69c5dae7e955f1fa339

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3121025df487fef8a31b9acdddf3b7ccbc9cf2c2788d822f4b9c612ee41b32ec
MD5 fa95d9673b3929e481508857bbc2a67a
BLAKE2b-256 f2f854c57698eb2b27baacd54321856271d122c651184dbef648a4892265a87e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 24484846e567de0ff37c2a162d5284928f52d474d49e0c1ea2b3ea5912afd968
MD5 a9d97293a370e698a5580b6fe3c05412
BLAKE2b-256 da96098a2eca2501fca117a521be077862803da9a798eb7f959fb930efff0653

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 aafbef13c280cb42cf0c1078482cb3c9312e37b249508a0cc67731ce93721244
MD5 11661b9d4714a1d380282a00b141d02a
BLAKE2b-256 151ca9e6d44d802408bee1e2cb64884bb3fcdb64473c04c1ea031a17b6c4d0a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8dbec62c11568838f09a134feebc5aaaa1fbf9f6e113d5b41eda68049527cdb0
MD5 3657aec301c8cd98a8935478afabe230
BLAKE2b-256 c66f18fac4f2b84f9eb575a863561dd98a5a03d40f9951f7c72665fc80400906

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ztensor-1.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 073152406229c761561a944f8a6543ec8a4fe795fd774b91f576ecefc84d6758
MD5 9ded16b32e32fa1c5a234278e6f99273
BLAKE2b-256 b0668368d0ec420fe9b68d5fe912578a95dda70f1719622debb5ab029b641da3

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