Skip to main content



Tests PyPI Coverage License PyPI - Downloads

FoldedTensor: PyTorch extension for handling deeply nested sequences of variable length

foldedtensor is a PyTorch extension that provides efficient handling of tensors containing deeply nested sequences variable sizes. It enables the flattening/unflattening (or unfolding/folding) of data dimensions based on a inner structure of sequence lengths. This library is particularly useful when working with data that can be split in different ways and enables you to avoid choosing a fixed representation.

Installation

The library can be installed with pip:

pip install foldedtensor

Features

  • Support for arbitrary numbers of nested dimensions
  • No computational overhead when dealing with already padded tensors
  • Dynamic re-padding (or refolding) of data based on stored inner lengths
  • Automatic mask generation and updating whenever the tensor is refolded
  • C++ optimized code for fast data loading from Python lists and refolding
  • Flexibility in data representation, making it easy to switch between different layouts when needed

Examples

At its simplest, foldedtensor can be used to convert nested Python lists into a PyTorch tensor:

from foldedtensor import as_folded_tensor

ft = as_folded_tensor(
    [
        [0, 1, 2],
        [3],
    ],
)
# FoldedTensor([[0, 1, 2],
#               [3, 0, 0]])

You can also specify names and flattened/unflattened dimensions at the time of creation:

import torch
from foldedtensor import as_folded_tensor

# Creating a folded tensor from a nested list
# There are 2 samples, the first with 5 lines, the second with 1 line.
# Each line contain between 1 and 2 words.
ft = as_folded_tensor(
    [
        [[1], [], [], [], [2, 3]],
        [[4, 3]],
    ],
    data_dims=("samples", "words"),
    full_names=("samples", "lines", "words"),
    dtype=torch.long,
)
print(ft)
# FoldedTensor([[1, 2, 3],
#               [4, 3, 0]])

Once created, you can change the shape of the tensor by refolding it:

# Refold on the lines and words dims (flatten the samples dim)
print(ft.refold(("lines", "words")))
# FoldedTensor([[1, 0],
#               [0, 0],
#               [0, 0],
#               [0, 0],
#               [2, 3],
#               [4, 3]])

# Refold on the words dim only: flatten everything
print(ft.refold(("words",)))
# FoldedTensor([1, 2, 3, 4, 3])

The tensor can be further used with standard PyTorch operations:

# Working with PyTorch operations
embedder = torch.nn.Embedding(10, 16)
embedding = embedder(ft.refold(("words",)))
print(embedding.shape)
# torch.Size([5, 16]) # 5 words total, 16 dims

refolded_embedding = embedding.refold(("samples", "words"))
print(refolded_embedding.shape)
# torch.Size([2, 5, 16]) # 2 samples, 5 words max, 16 dims

Benchmarks

View the comparisons of foldedtensor against various alternatives here: docs/benchmarks.

Comparison with alternatives

Unlike other ragged or nested tensor implementations, a FoldedTensor does not enforce a specific structure on the nested data, and does not require padding all dimensions. This provides the user with greater flexibility when working with data that can be arranged in multiple ways depending on the data transformation. Moreover, the C++ optimization ensures high performance, making it ideal for handling deeply nested tensors efficiently.

Here is a comparison with other common implementations for handling nested sequences of variable length:

Feature NestedTensor MaskedTensor FoldedTensor
Inner data structure Flat Padded Arbitrary
Max nesting level 1 1 ∞
From nested python lists No No Yes
Layout conversion To padded No Any
Reduction ops w/o padding Yes No No

Metadata

Release files for foldedtensor 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for foldedtensor 0.4.0
File Size Uploaded
foldedtensor-0.4.0.tar.gz 19.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for foldedtensor 0.4.0
File
foldedtensor-0.4.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
foldedtensor-0.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
foldedtensor-0.4.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
foldedtensor-0.4.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
foldedtensor-0.4.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
foldedtensor-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
foldedtensor-0.4.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
foldedtensor-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
foldedtensor-0.4.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
foldedtensor-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
foldedtensor-0.4.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
foldedtensor-0.4.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
foldedtensor-0.4.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
foldedtensor-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
foldedtensor-0.4.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
foldedtensor-0.4.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
foldedtensor-0.4.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
foldedtensor-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
foldedtensor-0.4.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
foldedtensor-0.4.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
foldedtensor-0.4.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
foldedtensor-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
foldedtensor-0.4.0-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
foldedtensor-0.4.0-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
foldedtensor-0.4.0-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
foldedtensor-0.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
foldedtensor-0.4.0-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details

Total release size: 2.6 MB

Release files / foldedtensor-0.4.0.tar.gz

Download URL foldedtensor-0.4.0.tar.gz
Size 19.3 kB
Tags Source
SHA-256 checksum
How to use checksums
0e345887582bd86cf99fd77c2ca29c9efdc1e8d97ddc8240ff72b4192270c404
BLAKE2b-256 checksum
How to use checksums
d713ba048efbd8aab33b7a9c3e3b04db5b497c33992d05514e51b3ef9b3575a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp313-cp313-win_amd64.whl

Download URL foldedtensor-0.4.0-cp313-cp313-win_amd64.whl
Size 89.3 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
f1b5bfc368dedd69bd9b45a80e435b984509f5553f2192bea238902f8ff11eb3
BLAKE2b-256 checksum
How to use checksums
98526252f3a42f0d979d8f345413ffff4fb713066b11fe2ba0aafea7d87f4bb9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL foldedtensor-0.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 121.6 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
80bf83ee9cc8e14978c1d43b0ed6011d0c32da226e50045077835f4ea39c02a5
BLAKE2b-256 checksum
How to use checksums
3f8a99cf8d3e0e54ad3102518cc65e77759d24b0ce23bc25b657d62ab769dc7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL foldedtensor-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
Size 84.5 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
81a29c26adf83fe42a87cb59f2cdb5456a3dd17171d53e9096c266d3d68d0376
BLAKE2b-256 checksum
How to use checksums
fe4c7825411dc57d585ac4813ba9a51f6a7be2edafa571386bd3fa76060650ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL foldedtensor-0.4.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 87.7 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
0ce55ac0123d205f7256cc0ff6edb7abb21ef28b73a51a1ac9b487f9837a660a
BLAKE2b-256 checksum
How to use checksums
7029c485c36a62ecc7fcc0b8653202468ebf6a3117b5b707dbfcb72291221845
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp312-cp312-win_amd64.whl

Download URL foldedtensor-0.4.0-cp312-cp312-win_amd64.whl
Size 89.3 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
5c621154202be297ca75ff0cd4257ab0f3ee0c69e718a5d0462c5892eedb3636
BLAKE2b-256 checksum
How to use checksums
02a707f48128a5599877486d695805e085bf0aa33e65477adebcd22bfb322ac0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL foldedtensor-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 121.6 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7502a6cb7d0f88cf5fcdc7b23e43b103b4f0c84f7de216cda1de3c624d4c1f77
BLAKE2b-256 checksum
How to use checksums
21edec88de06ea6c43cff1682e316fcc445375c44989b08f2701120e1d41a116
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL foldedtensor-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
Size 84.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0724e26bf6c8f00a0bbc762f38a2f446e94be6ea55449ed1c0d99e9524e008f4
BLAKE2b-256 checksum
How to use checksums
b95da9add6da7f26d79e87a0d567358cb3eced27de168d6a3f1fe9a3671b0ce1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL foldedtensor-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 87.6 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
4d35d6f62067d1e05db536a520cde2b3b478ff7c504bfd799515cee355502ed6
BLAKE2b-256 checksum
How to use checksums
41ab3478e6028b79ea8ca8dfcc6a1ea5c96a9b2e6d09fe9c1426ee51bb77598f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp311-cp311-win_amd64.whl

Download URL foldedtensor-0.4.0-cp311-cp311-win_amd64.whl
Size 87.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
36a7ad314acfad08b90d411e782dda432a620c5e32c7e60519c30b5faffe1ce2
BLAKE2b-256 checksum
How to use checksums
51145851f01645926b6bfceb1d82cd063df523159ca88855ac4285716144d3d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL foldedtensor-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 122.2 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b704dca0cff821881a91243dc838eac8165e14c9afc13b982f79ec540d716dc1
BLAKE2b-256 checksum
How to use checksums
6e8e53d4bd92a1377978a62476901cc7eb957cd8887f953622d572a44e38ee36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL foldedtensor-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
Size 85.8 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
33b5a5430093d7317f0057c496814cdd3aafdf5095d8bd86a0911b58ffab7795
BLAKE2b-256 checksum
How to use checksums
6af27c8b8900c9f92831e5a54d0b0e4499e2f696822b97c4ab825f06b790ffc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL foldedtensor-0.4.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 88.5 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
47432fc986e2d69e05c5798cdae49cea6d921fb3f711b8ccc66f044ea3113386
BLAKE2b-256 checksum
How to use checksums
a1c3f622c43476be22c226e7f61945c0675dfeb80bf3b0dd5d1baa1ecf95ace5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp310-cp310-win_amd64.whl

Download URL foldedtensor-0.4.0-cp310-cp310-win_amd64.whl
Size 86.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
e6a2a5e9305af89e192a2d3ea9b88593efdee6a0b557b0366f8d33c05afcf3c0
BLAKE2b-256 checksum
How to use checksums
d1e7302d2a2750db3805d01093a87aa4365e83d02c31e4813bcf006bea26dd65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL foldedtensor-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 120.4 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6fd8261c4bbc0a56d2f99485b7c722aba2f3c378897dc1066596432cd058bc26
BLAKE2b-256 checksum
How to use checksums
6a309d8b11a178f1ae24353ba789638c86ff29a8c1b0363bb9a13c88c1a2b8f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL foldedtensor-0.4.0-cp310-cp310-macosx_11_0_arm64.whl
Size 84.5 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8e3d60c8796d7fca4230f0e73e1549f5b5ac989ab10a45bdaa9f6604416c99ee
BLAKE2b-256 checksum
How to use checksums
0405bc90e884e6f386a3a8e7e064717eb93b950365c3e8d917d3f16fb9b59d35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL foldedtensor-0.4.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 87.1 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
8ca2a68dd66f009eba207ac2bc522eede437c470ca6977cddbdb79579b98433d
BLAKE2b-256 checksum
How to use checksums
0ef40f8ef0ec75d0a017eec22abe535da76bc0c8ad58356aa9f730827305229b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp39-cp39-win_amd64.whl

Download URL foldedtensor-0.4.0-cp39-cp39-win_amd64.whl
Size 86.4 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
1177eeee01e61e0fea6d25a1309bc49f4ca0c3463bb0f594cd1bb3188856e22c
BLAKE2b-256 checksum
How to use checksums
9dfaf3119f33d86306e5a567ee6f9a4bc24d541167ccd25fbf135ec2882bf1d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL foldedtensor-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 120.5 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9e8fc478ac430f2c8b1b55f2448dac1c0caf3913f86e4c613023968223a20d26
BLAKE2b-256 checksum
How to use checksums
ba65359b8554381ddcbbd3423637d2d06a2f3282e9ea54ddc93e68f511a46d56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL foldedtensor-0.4.0-cp39-cp39-macosx_11_0_arm64.whl
Size 84.6 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e468f50b454f32afcb6a66b0048e38c3957db205ea13d5613911f45fd6121045
BLAKE2b-256 checksum
How to use checksums
01e3f11d1ad7daffac63bd8bba67a139a5f28c83c9f73f62fbde0f97647f092d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL foldedtensor-0.4.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 87.3 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f15f2141c0571fd8f1b9b03762b559e4dc95d0c216a4d09c6b75636a6a2febe4
BLAKE2b-256 checksum
How to use checksums
5e5bd29696f3bce69bd2ad712ffb8a8b87eacdf8d2fa2433beb44119e135aceb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp38-cp38-win_amd64.whl

Download URL foldedtensor-0.4.0-cp38-cp38-win_amd64.whl
Size 86.2 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
e09d11d456f81f73a853196457abe293abad6aaa44ef7d10f5f00698d0e57c35
BLAKE2b-256 checksum
How to use checksums
4d8bcbe72f255cb74fa8f30909b932a68b0556c358f98eb1e28157aef7259ba5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL foldedtensor-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 119.7 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
744fc68dabe34bc9c3ad733469eb4febe6ddc2fdb623ac851f0602e826fc8f11
BLAKE2b-256 checksum
How to use checksums
429f434b90679419bde19cbc8150ebe1f0e7d33008253259ff4f8b80e8d2be7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp38-cp38-macosx_11_0_arm64.whl

Download URL foldedtensor-0.4.0-cp38-cp38-macosx_11_0_arm64.whl
Size 84.0 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
13b48de8054ad1419835edcca3f20006bb9c117d2669363756b9041849e74575
BLAKE2b-256 checksum
How to use checksums
0d7a1f145e8a13cd0d422dce64b35567cdac557be93907331064cb89bd4e1e30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp38-cp38-macosx_10_9_x86_64.whl

Download URL foldedtensor-0.4.0-cp38-cp38-macosx_10_9_x86_64.whl
Size 86.5 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
4ee0682f37ed01176b648a2404f765bd52c11b1132d09da9477808574af33a6e
BLAKE2b-256 checksum
How to use checksums
bb884b1dae2d5569f0c3e8271800db721a663f7488eb56fec7f66dff14d2c9ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp37-cp37m-win_amd64.whl

Download URL foldedtensor-0.4.0-cp37-cp37m-win_amd64.whl
Size 86.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
a714ad77ad788e85910a0ea3d4b42e56f854ff54458d9af2ebb23b360d2b14b7
BLAKE2b-256 checksum
How to use checksums
4c5bc21c4329ce8c76d77339d3ef287c1fd54e7f9c6f497b2dd474719a26ffb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL foldedtensor-0.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 122.0 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8d79183de551446d9802bf41f8533a42c0124b230c750df876f9408031fac6d8
BLAKE2b-256 checksum
How to use checksums
d98841a7ce011c77e977e67840970c38d3592a0d780ecdfcc49175ad15328317
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release files / foldedtensor-0.4.0-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL foldedtensor-0.4.0-cp37-cp37m-macosx_10_9_x86_64.whl
Size 86.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c77cd5036d005199c7166e22d853ae291a24b30b6cdae2b7c741ee66a350358c
BLAKE2b-256 checksum
How to use checksums
bc5f5084116a31487cd41e39bf218ddc9a2cda649005f968805f0b43fb3b1100
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.4.0 This release

28 release files

0.3.6

24 release files

0.3.5

24 release files

0.3.4

24 release files

0.3.3

24 release files

0.3.2

20 release files

0.3.1

20 release files

0.2.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page