Skip to main content

Docs Discord Python version GitHub license pypi version Downloads Conda (channel only)

TensorDict

TensorDict is a batched, nested dict[str, Tensor] that behaves like a tensor.

Move it, slice it, reshape it, stack it, save it, compile it, or do arithmetic on it: every tensor leaf follows the same operation, and one shared batch_size keeps the structure honest.

TensorDict(batch_size=[32])
|-- obs:      Tensor[32, 128]
|-- action:   Tensor[32]
|-- reward:   Tensor[32]
`-- next:
    `-- obs:  Tensor[32, 128]

30-second demo | Why TensorDict | What is new in 0.13 | Patterns | Installation | Ecosystem | Citation

30-second demo

import torch
from tensordict import TensorDict

batch = TensorDict(
    {
        "obs": torch.randn(32, 128),
        "action": torch.randint(0, 4, (32,)),
        "reward": torch.randn(32),
        "next": {"obs": torch.randn(32, 128)},
    },
    batch_size=[32],
)

mini = batch[:8]                 # slices every leaf
device = "cuda" if torch.cuda.is_available() else "cpu"
on_device = batch.to(device)       # moves every leaf; non-blocking internally
scaled = batch * 0.5             # arithmetic on the whole structure
merged = batch + batch           # leaf-wise TensorDict arithmetic
stacked = torch.stack([batch, batch], 0)

print(mini.shape)                # torch.Size([8])
print(stacked.shape)             # torch.Size([2, 32])

The object remains a mapping, but the batch acts like a tensor. That is the point: write the operation once, apply it to every tensor that belongs to the same example, rollout, batch, parameter set, or dataset shard.

Why TensorDict

Plain dictionaries are flexible. TensorDict keeps that flexibility and adds the parts tensor programs need once the code gets serious.

With a plain dict With TensorDict
Manually keep leading dimensions aligned One batch_size validates the structure
Repeat .to(device) for every tensor td.to(device) moves the full batch
Hand-roll slicing, stacking, reshaping td[:32], torch.stack, td.reshape
Manually recurse through nested state Nested keys are first-class
Duplicate arithmetic over leaves td + td, td * scalar, td.abs()
Invent checkpoint formats td.save, td.memmap, load_memmap
Hope generic code keeps working PyTorch-native APIs, torch.compile coverage

Use TensorDict when the unit of data is not one tensor anymore, but it should still move through your program like one tensor.

Performance is part of the API

TensorDict is not just syntax for recursive Python loops. Core paths are built for high-throughput PyTorch workloads:

  • Arithmetic dispatch: operations such as td + td, td * 0.5, td.abs() and in-place variants apply directly to leaves and use PyTorch foreach kernels where available.
  • Device and host transfers: D2H and H2D copies are dispatched across the full structure. TensorDict uses non-blocking leaf transfers internally when possible, so the common path is just td.to(device); pass non_blocking=False only when you need an explicitly synchronous transfer.
  • Shape operations without boilerplate: indexing, view, reshape, permute, unsqueeze, squeeze, flatten, unflatten, stack and cat operate on the batch structure rather than on hand-maintained lists of leaves.
  • Low-allocation workflows: lazy stacks, preallocation, memory mapping and inplace=True shape-changing operations help reduce peak memory in data-heavy pipelines.
  • Compile-aware internals: TensorDict is used in compiled training and RL loops, and the codebase carries dedicated torch.compile coverage for hot paths.

For deeper numbers, see the benchmark notes.

What is new in 0.13

TensorDict 0.13 focuses on making structured tensor programs more practical in large training systems:

  • Tabular import/export for pandas, CSV, Parquet and JSON workflows.
  • More inplace=True shape operations, including gather, repeat, repeat_interleave, roll, reshape, flatten, unflatten and contiguous.
  • Improved torch.compile behavior for TensorClass initialization, dynamic-shape export, locking paths and shallow clones.
  • Safer memmap filenames by default through robust key encoding.
  • A migration path for module state preservation with to_module(..., preserve_module_state=...).
  • CPU-only release wheels for TensorDict, avoiding duplicate GPU wheel artifacts for a package whose compiled extension is device-independent.

Patterns

One batch through the whole training step

TensorDict lets datasets, models and losses agree on one container instead of a long argument list.

for batch in dataloader:
    batch = batch.to(device)
    batch = model(batch)
    loss = loss_module(batch)

    loss.backward()
    optimizer.step()
    optimizer.zero_grad()

That loop can stay stable while the schema changes from classification to segmentation, RL rollouts, model-based prediction or LLM post-training batches.

Nested data without custom plumbing

td = TensorDict(
    {
        "agents": {
            "policy": torch.randn(64, 8),
            "value": torch.randn(64, 1),
        },
        "env": {
            "reward": torch.randn(64),
            "done": torch.zeros(64, dtype=torch.bool),
        },
    },
    batch_size=[64],
)

policy = td["agents", "policy"]
td["env", "reward"] = td["env", "reward"].clip(-1, 1)

Nested keys are part of the API, not an afterthought.

Functional modules and parameter sets

TensorDict can hold module parameters, swap them into modules, vectorize over ensembles and make model state explicit.

from tensordict import TensorDict

params = TensorDict.from_module(module)

with params.to_module(module, preserve_module_state=True):
    out = module(inputs)

This is the same foundation used by TorchRL modules and functional training utilities.

Checkpoint and share large tensor batches

td = TensorDict({"tokens": tokens, "scores": scores}, batch_size=[n])
td.memmap("/path/to/private/batch")  # memory-map every leaf
reloaded = TensorDict.load_memmap("/path/to/private/batch")

Memory-mapped TensorDicts are useful for large offline datasets, replay buffers, inter-process handoff and checkpointed intermediate state.

Key features

  • Tensor-like collection ops: indexing, slicing, device casting, dtype casting, reshaping, stacking and concatenation. [tutorial]
  • Nested structures with tuple keys and predictable batch semantics. [tutorial]
  • Fast memory workflows: asynchronous transfers, memmap, consolidated tensors, lazy stacks and preallocation. [tutorial]
  • Functional programming with parameter TensorDicts, to_module and compatibility with torch.vmap. [tutorial]
  • @tensorclass: a tensor-aware dataclass for structured tensor objects. [tutorial]
  • Distributed and multiprocessed pipelines across workers, devices and machines. [doc]
  • Serialization and memory mapping for efficient checkpointing and dataset storage. [doc]

For a longer tour, start with GETTING_STARTED.md or the online documentation.

Installation

With pip:

pip install tensordict

With conda:

conda install -c conda-forge tensordict

Nightly builds:

pip install tensordict-nightly

From source with an existing PyTorch install:

pip install -e . --no-deps

If you use uv with PyTorch nightlies, keep torch pinned to the PyTorch wheel index or install TensorDict with --no-deps so the resolver does not replace your existing PyTorch build:

uv pip install -e . --no-deps
uv pip install -e . --prerelease=allow -f "https://download.pytorch.org/whl/nightly/cpu/torch_nightly.html"

Ecosystem

TensorDict started in reinforcement learning, where batches quickly become nested trajectories. It is now used anywhere tensor batches are structured data: RL rollouts, LLM post-training samples, robotics trajectories, simulation state, model parameters, checkpointed datasets and scientific pipelines.

Domain Projects
Reinforcement Learning TorchRL (PyTorch), DreamerV3-torch, Dreamer4, SkyRL
LLM Post-Training verl, ROLL (Alibaba), LMFlow, LoongFlow (Baidu)
Robotics and Simulation MuJoCo Playground (Google DeepMind), ProtoMotions (NVIDIA), holosoma (Amazon)
Physics and Scientific ML PhysicsNeMo (NVIDIA)
Genomics Medaka (Oxford Nanopore)

Citation

If you use TensorDict, please cite the TorchRL paper:

@misc{bou2023torchrl,
      title={TorchRL: A data-driven decision-making library for PyTorch},
      author={Albert Bou and Matteo Bettini and Sebastian Dittert and Vikash Kumar and Shagun Sodhani and Xiaomeng Yang and Gianni De Fabritiis and Vincent Moens},
      year={2023},
      eprint={2306.00577},
      archivePrefix={arXiv},
      primaryClass={cs.LG}
}

License

TensorDict is licensed under the MIT License. See LICENSE for details.

Metadata

Release files for tensordict-nightly 2026.10.1

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

Built distributions (wheels)

Table of built distributions (wheels) for tensordict-nightly 2026.10.1
File
tensordict_nightly-2026.10.1-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
tensordict_nightly-2026.10.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
tensordict_nightly-2026.10.1-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
tensordict_nightly-2026.10.1-cp314-cp314-manylinux1_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-64 Details
tensordict_nightly-2026.10.1-cp314-cp314-macosx_11_0_universal2.whl CPython 3.14 CPython 3.14 macOS 11.0+ universal2 (ARM64, x86-64) Details
tensordict_nightly-2026.10.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
tensordict_nightly-2026.10.1-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
tensordict_nightly-2026.10.1-cp313-cp313-manylinux1_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64 Details
tensordict_nightly-2026.10.1-cp313-cp313-macosx_11_0_universal2.whl CPython 3.13 CPython 3.13 macOS 11.0+ universal2 (ARM64, x86-64) Details
tensordict_nightly-2026.10.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
tensordict_nightly-2026.10.1-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
tensordict_nightly-2026.10.1-cp312-cp312-manylinux1_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-64 Details
tensordict_nightly-2026.10.1-cp312-cp312-macosx_11_0_universal2.whl CPython 3.12 CPython 3.12 macOS 11.0+ universal2 (ARM64, x86-64) Details
tensordict_nightly-2026.10.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
tensordict_nightly-2026.10.1-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
tensordict_nightly-2026.10.1-cp311-cp311-manylinux1_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64 Details
tensordict_nightly-2026.10.1-cp311-cp311-macosx_11_0_universal2.whl CPython 3.11 CPython 3.11 macOS 11.0+ universal2 (ARM64, x86-64) Details
tensordict_nightly-2026.10.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
tensordict_nightly-2026.10.1-cp310-cp310-manylinux1_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-64 Details
tensordict_nightly-2026.10.1-cp310-cp310-macosx_11_0_universal2.whl CPython 3.10 CPython 3.10 macOS 11.0+ universal2 (ARM64, x86-64) Details

Total release size: 12.2 MB

Release files / tensordict_nightly-2026.10.1-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL tensordict_nightly-2026.10.1-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 598.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c4fb0c8346e772b5b09c8564c8ac789168ec702e7bfea8cb033a171ad243bb4c
BLAKE2b-256 checksum
How to use checksums
29df14f63020b8623f299c7a83972968c0adce8960bc952a136e783fe0c45803
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.12

Release files / tensordict_nightly-2026.10.1-cp314-cp314-win_amd64.whl

Download URL tensordict_nightly-2026.10.1-cp314-cp314-win_amd64.whl
Size 659.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
5f8b2713fbd88e5320803889055a513954852ee1768488eb7f221e8e9edaa409
BLAKE2b-256 checksum
How to use checksums
b1e1cb4e1efb21ecf56f47684552f70350111e944df4dd94a7f13da3604c3665
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release files / tensordict_nightly-2026.10.1-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL tensordict_nightly-2026.10.1-cp314-cp314-manylinux_2_28_aarch64.whl
Size 596.9 kB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
80f2b0cd3a9168fee33bfd8716916fecb7b2974016cc6ef9cc9d0dd878126158
BLAKE2b-256 checksum
How to use checksums
0632e7a6484f6f00a9e343b6556e7b909e7f28a54b236802e115b8b1a4e49f5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.12

Release files / tensordict_nightly-2026.10.1-cp314-cp314-manylinux1_x86_64.whl

Download URL tensordict_nightly-2026.10.1-cp314-cp314-manylinux1_x86_64.whl
Size 602.0 kB
Tags CPython 3.14 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
faa874e662fef9725c3aaddc47408d4da8e68edb0ba61fd332b17db7e9f8e5b6
BLAKE2b-256 checksum
How to use checksums
18a61c8c6161324d30f2a6927c4055d3444f4ae08d4c3350cc7a8e503f09a57a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / tensordict_nightly-2026.10.1-cp314-cp314-macosx_11_0_universal2.whl

Download URL tensordict_nightly-2026.10.1-cp314-cp314-macosx_11_0_universal2.whl
Size 586.0 kB
Tags CPython 3.14 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
11d5792d19d57dc52201517ed017a7cede1e2fa4d1f68b348a7816a15fd41184
BLAKE2b-256 checksum
How to use checksums
cbd2ccaa48953e4196ac15736eb0e332ea2f08fd5adc604abe1d19856321fbb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / tensordict_nightly-2026.10.1-cp313-cp313-win_amd64.whl

Download URL tensordict_nightly-2026.10.1-cp313-cp313-win_amd64.whl
Size 657.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
50423084d1750d3a7d0a25e4d6d3f258135f217af802fae9baf320d182df6bf8
BLAKE2b-256 checksum
How to use checksums
091324e6b10ccbd19c7a21bd20882d84a17088eb28f27d315d1576a54fbb2f02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release files / tensordict_nightly-2026.10.1-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL tensordict_nightly-2026.10.1-cp313-cp313-manylinux_2_28_aarch64.whl
Size 596.1 kB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
79742836a321f21a8b3fb749ba35d0a9e448774f620948eaa065d0bc67054c0f
BLAKE2b-256 checksum
How to use checksums
35d0882f881fe9e87bedb138323c0714fc633b6017226a303ca1190cad4cadf5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.12

Release files / tensordict_nightly-2026.10.1-cp313-cp313-manylinux1_x86_64.whl

Download URL tensordict_nightly-2026.10.1-cp313-cp313-manylinux1_x86_64.whl
Size 602.1 kB
Tags CPython 3.13 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
8ad471c6c32e56141ea8020da29bbc522d58ac14cb3edf2bbe1aa08bf82e9074
BLAKE2b-256 checksum
How to use checksums
3f20909dbc43b4cafb2f3594e97dc124326b7de7952f02c0999efef3cf48ad29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / tensordict_nightly-2026.10.1-cp313-cp313-macosx_11_0_universal2.whl

Download URL tensordict_nightly-2026.10.1-cp313-cp313-macosx_11_0_universal2.whl
Size 585.9 kB
Tags CPython 3.13 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
ec499a7c3601212a095304223df753b7f1d175ac919cffee11da845ce5b3a945
BLAKE2b-256 checksum
How to use checksums
c646d5f324220dc09399e80dc0ffc4d4f38f8299ea4f16dfdbb84f6f655bf699
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / tensordict_nightly-2026.10.1-cp312-cp312-win_amd64.whl

Download URL tensordict_nightly-2026.10.1-cp312-cp312-win_amd64.whl
Size 656.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
21590683ec64d83056675fd3ce5fb5d8182a23edd6da743249d899bb5d298f82
BLAKE2b-256 checksum
How to use checksums
776c44ca7fa87a84ab99cb5d85c0d28768f4cc44be2bae77d643aff005ea9b87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release files / tensordict_nightly-2026.10.1-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL tensordict_nightly-2026.10.1-cp312-cp312-manylinux_2_28_aarch64.whl
Size 595.9 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6406aa079656a2e2cdc1b65529f32ae100b8888504633d1d1f33e26265fcefe6
BLAKE2b-256 checksum
How to use checksums
0e9a9d031ab1d8bd63419bc22fbd21b72d13313a6250d048bb225f019cf671cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.12

Release files / tensordict_nightly-2026.10.1-cp312-cp312-manylinux1_x86_64.whl

Download URL tensordict_nightly-2026.10.1-cp312-cp312-manylinux1_x86_64.whl
Size 601.9 kB
Tags CPython 3.12 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
141a328a71dee7a69cd472b787f9954982703f06a766b5a5056c15487b3ba832
BLAKE2b-256 checksum
How to use checksums
faf727db62daa67580fec03ecf5e07b41b31fd43d016c25e46b752dd15c6c7a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release files / tensordict_nightly-2026.10.1-cp312-cp312-macosx_11_0_universal2.whl

Download URL tensordict_nightly-2026.10.1-cp312-cp312-macosx_11_0_universal2.whl
Size 585.8 kB
Tags CPython 3.12 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
663c6fb655e16ad67ae2c7840bfacfa29b1debb7707623ead87c696b59965e10
BLAKE2b-256 checksum
How to use checksums
f9076e55f97f989d2c6e4b0cc1a654fd1a7b489ee70e600c5adfc394f2938c80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release files / tensordict_nightly-2026.10.1-cp311-cp311-win_amd64.whl

Download URL tensordict_nightly-2026.10.1-cp311-cp311-win_amd64.whl
Size 655.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
3470dec217891cc5ba46c20ff7dc03549753bfc780dc033ea056f02576f85cca
BLAKE2b-256 checksum
How to use checksums
2ae159b75638786ad2675b6f3b08c17bfe42383b8dfda5bd517a5a7e871e096e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release files / tensordict_nightly-2026.10.1-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL tensordict_nightly-2026.10.1-cp311-cp311-manylinux_2_28_aarch64.whl
Size 596.3 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
05a9827f3507c927343d8e139a6a48a2b64cae23fdf92fb2ee188979996ad2eb
BLAKE2b-256 checksum
How to use checksums
5cd4ba117742571b36b03fd0e8e58f619ae4ee8febe756794c59199d80c0a31e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.12

Release files / tensordict_nightly-2026.10.1-cp311-cp311-manylinux1_x86_64.whl

Download URL tensordict_nightly-2026.10.1-cp311-cp311-manylinux1_x86_64.whl
Size 601.9 kB
Tags CPython 3.11 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
5292f9aacb027d71de757e2c17db593928f69f1d85e55561946f65d2daf6c632
BLAKE2b-256 checksum
How to use checksums
0d989edbebd219879c9a9c6b47a694d0c2d888f1065c043b27ce08d32ed3ae78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.16

Release files / tensordict_nightly-2026.10.1-cp311-cp311-macosx_11_0_universal2.whl

Download URL tensordict_nightly-2026.10.1-cp311-cp311-macosx_11_0_universal2.whl
Size 585.1 kB
Tags CPython 3.11 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
1341e242a385bd806b2a2acdab91aed7dd89a4c3c988063f6df69d7fcb843436
BLAKE2b-256 checksum
How to use checksums
2c0ede1849726bd1849b2ef5c71d7ec760be3d1f372eaf768e3ebb7c3d4d05ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / tensordict_nightly-2026.10.1-cp310-cp310-win_amd64.whl

Download URL tensordict_nightly-2026.10.1-cp310-cp310-win_amd64.whl
Size 653.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
358676ee8c79c63cfbc31dce9d7554cdc94696a40331249888789d83f22f5ea8
BLAKE2b-256 checksum
How to use checksums
76a0ecf2f9758b43f22a669224fc8aa20a41accaca4b3c6c4102b44d15e0cf03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release files / tensordict_nightly-2026.10.1-cp310-cp310-manylinux1_x86_64.whl

Download URL tensordict_nightly-2026.10.1-cp310-cp310-manylinux1_x86_64.whl
Size 600.2 kB
Tags CPython 3.10 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
0a7f1427e6d4cbd4f416f730fac4c357a856169d14ed80b3df59b1af88855e10
BLAKE2b-256 checksum
How to use checksums
e18d92757794fed40e53bc570e7d9c31a6219932c814fec137690208eb361666
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / tensordict_nightly-2026.10.1-cp310-cp310-macosx_11_0_universal2.whl

Download URL tensordict_nightly-2026.10.1-cp310-cp310-macosx_11_0_universal2.whl
Size 583.3 kB
Tags CPython 3.10 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
d4faf35a28c443e75a71fd261a1dabf36be5078a6082345942d5c0c1e8dfb1a1
BLAKE2b-256 checksum
How to use checksums
44e4adb3feae261dee52d606fac56c8f889b682abad806b7671bfea239ba4d06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.11

Release history Release notifications | RSS feed

This release

2026.10.1 This release

20 release files

0.8.0

15 release files

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