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.6

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.6
File
tensordict_nightly-2026.10.6-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.6-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
tensordict_nightly-2026.10.6-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
tensordict_nightly-2026.10.6-cp314-cp314-manylinux1_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-64 Details
tensordict_nightly-2026.10.6-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.6-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
tensordict_nightly-2026.10.6-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
tensordict_nightly-2026.10.6-cp313-cp313-manylinux1_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64 Details
tensordict_nightly-2026.10.6-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.6-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
tensordict_nightly-2026.10.6-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
tensordict_nightly-2026.10.6-cp312-cp312-manylinux1_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-64 Details
tensordict_nightly-2026.10.6-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.6-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
tensordict_nightly-2026.10.6-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
tensordict_nightly-2026.10.6-cp311-cp311-manylinux1_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64 Details
tensordict_nightly-2026.10.6-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.6-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
tensordict_nightly-2026.10.6-cp310-cp310-manylinux1_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-64 Details
tensordict_nightly-2026.10.6-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.6-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL tensordict_nightly-2026.10.6-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 599.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
89449d7e7811417b4e86330f4a8761d7b8a1911716717f15009c9ba6724bde4f
BLAKE2b-256 checksum
How to use checksums
55fca29a4bed37aaec07bb77c97987d2d14fff2d8da2763ece2cc83f9fa08721
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.6-cp314-cp314-win_amd64.whl

Download URL tensordict_nightly-2026.10.6-cp314-cp314-win_amd64.whl
Size 659.9 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
e264abea8d623d2c124e90b5b33568d66b11b7c7720827fccffa8e2fef5612a0
BLAKE2b-256 checksum
How to use checksums
a3a8f04986d7273f14a0ebbd7f2fed026454313664733032888d5b142bf1a2c9
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.6-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL tensordict_nightly-2026.10.6-cp314-cp314-manylinux_2_28_aarch64.whl
Size 597.8 kB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d3807a30cc8a9a4f28b5598fc8263887b014210fa4ce3db800222f59b54ce09e
BLAKE2b-256 checksum
How to use checksums
b153942eac6c08de932298e462d9564ad8cd50a9000e2fd13b3b3c386b394b14
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.6-cp314-cp314-manylinux1_x86_64.whl

Download URL tensordict_nightly-2026.10.6-cp314-cp314-manylinux1_x86_64.whl
Size 603.0 kB
Tags CPython 3.14 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
ee5002b102fd52cee9beea8ae95be74431da9fd03491fe4408809491664391a0
BLAKE2b-256 checksum
How to use checksums
b0b19abf139889caf0f7f9ded9681bffef51ade758f914d000df343cbd93e697
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.6-cp314-cp314-macosx_11_0_universal2.whl

Download URL tensordict_nightly-2026.10.6-cp314-cp314-macosx_11_0_universal2.whl
Size 586.9 kB
Tags CPython 3.14 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
a1e28c716e3f5849882f4413d59f44ec89de9a8d6e57423895a53cffe714cacd
BLAKE2b-256 checksum
How to use checksums
3cc766458fe42ff96646771abf6544db8b935c51a22ac6b770be126eee18316b
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.6-cp313-cp313-win_amd64.whl

Download URL tensordict_nightly-2026.10.6-cp313-cp313-win_amd64.whl
Size 657.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5d700cf024b901ece323c80a77d92f4c93af46ce6bead9c187291dc1abb5b679
BLAKE2b-256 checksum
How to use checksums
ebc03503d87b7bd2cd8dde4a11299015473b246cddb37e90b62ac5613dfbb213
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.6-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL tensordict_nightly-2026.10.6-cp313-cp313-manylinux_2_28_aarch64.whl
Size 597.0 kB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ff79bf5406506ddf4666394ef5def9ea8bb3ce8a568d6dd6653a185454301851
BLAKE2b-256 checksum
How to use checksums
3c1cc79b6452c2cdbbf54cb69638f00390db4368810529edceafbaf8ba62bc37
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.6-cp313-cp313-manylinux1_x86_64.whl

Download URL tensordict_nightly-2026.10.6-cp313-cp313-manylinux1_x86_64.whl
Size 603.0 kB
Tags CPython 3.13 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d8bbbd13f1e65d330a734962bd28c7da8398e855bdb99bd414e17fe06b38909e
BLAKE2b-256 checksum
How to use checksums
b103c948cbc215d3f3973a02e3350ea6b34decf6970731e7674ad0d57e64e07a
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.6-cp313-cp313-macosx_11_0_universal2.whl

Download URL tensordict_nightly-2026.10.6-cp313-cp313-macosx_11_0_universal2.whl
Size 586.8 kB
Tags CPython 3.13 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
0b27b49e6f3ef6d519405c8dfa748fdec2f3f91b3d0ed5ef99a22179830541bc
BLAKE2b-256 checksum
How to use checksums
84f9c2aa7aab78849ab275a72846cb66b82362cdebb2d4776eaef3fbb809f5bf
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.6-cp312-cp312-win_amd64.whl

Download URL tensordict_nightly-2026.10.6-cp312-cp312-win_amd64.whl
Size 657.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
7a5a0d44d08a31a0edc4da621c950c0cb424d8bc4769c5f6351f234376455760
BLAKE2b-256 checksum
How to use checksums
5a30b705cae95788a66d2bc601143f13cacfdbd21ab6968e9cac874a6ab9446d
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.6-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL tensordict_nightly-2026.10.6-cp312-cp312-manylinux_2_28_aarch64.whl
Size 596.8 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3df6506c274b2fb09a81f73ecbf812b16081834c9b090a70a23eb175c8614c87
BLAKE2b-256 checksum
How to use checksums
3b171550b1e7c3ae7bd54c1f44454989ef93c512289765dd692a2aa336075096
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.6-cp312-cp312-manylinux1_x86_64.whl

Download URL tensordict_nightly-2026.10.6-cp312-cp312-manylinux1_x86_64.whl
Size 602.8 kB
Tags CPython 3.12 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
68e4cda348ac475241ee396514977481f3d0696538440c3b7d90c02756f82c94
BLAKE2b-256 checksum
How to use checksums
1421379baf84819cedb26c7b484161ad92a8aec00922a1ce0a1774066e0ed996
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

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

Download URL tensordict_nightly-2026.10.6-cp312-cp312-macosx_11_0_universal2.whl
Size 586.8 kB
Tags CPython 3.12 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
5ea12c0738ca973117ca6aa11257509243950cfd9b2b758f4f60b4b89a189a8e
BLAKE2b-256 checksum
How to use checksums
1ae9f2e607eb9231a5d4ab908cfb2859b441c4dbccd5c9b03acf33e66b16b5d9
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.6-cp311-cp311-win_amd64.whl

Download URL tensordict_nightly-2026.10.6-cp311-cp311-win_amd64.whl
Size 656.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
51d01442448909421495f47d718bedd4e7b18594c0a8ec5c5b9bb94fab88b499
BLAKE2b-256 checksum
How to use checksums
390c2d1810ad3a599c590eb655f45db930f6a35e10786ea0392da682521cd63f
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.6-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL tensordict_nightly-2026.10.6-cp311-cp311-manylinux_2_28_aarch64.whl
Size 597.2 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7b48b43aa708d22d4a5589fcf9cb15a480345e73607ab0054a8b8918e9ce1e14
BLAKE2b-256 checksum
How to use checksums
d90c31e712737d544f8cea4ca744a346050057f3cf129e2771927bcda113275b
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.6-cp311-cp311-manylinux1_x86_64.whl

Download URL tensordict_nightly-2026.10.6-cp311-cp311-manylinux1_x86_64.whl
Size 602.8 kB
Tags CPython 3.11 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
6ccc4274404c800f809f66f75fbd0a8a3bf5f412c303c257e67f60855dfb40b6
BLAKE2b-256 checksum
How to use checksums
23e421c4afcad3986b896d84fe93937f5a4f62a7428f32f78bebceead7d409b7
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.6-cp311-cp311-macosx_11_0_universal2.whl

Download URL tensordict_nightly-2026.10.6-cp311-cp311-macosx_11_0_universal2.whl
Size 586.0 kB
Tags CPython 3.11 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
59689fd4c6b72b2d7c43f96305c55fffa42d3e0c321e79d363c157105abe0dfd
BLAKE2b-256 checksum
How to use checksums
c298e33f9d7385cd502cf47d14f69f35b2d9004bd1522f7229fa339b829d38f5
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.6-cp310-cp310-win_amd64.whl

Download URL tensordict_nightly-2026.10.6-cp310-cp310-win_amd64.whl
Size 654.4 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
833ccd34c881f86e9d29c57fb97c99fefa767e6a4b2b73be44dd4eb16b7f2223
BLAKE2b-256 checksum
How to use checksums
a015a542dc9cf177400f79738b928606b82dacd7073bb42c6d7c28470899d0e5
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.6-cp310-cp310-manylinux1_x86_64.whl

Download URL tensordict_nightly-2026.10.6-cp310-cp310-manylinux1_x86_64.whl
Size 601.1 kB
Tags CPython 3.10 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
20e81ca19aa98372f575c7fab6942a0d7f7b9b7f6517d4302bf08bf770c7e25d
BLAKE2b-256 checksum
How to use checksums
9b529c065298090ba3e02bd23515837b997987e930db1ad2a796036d63054f23
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.6-cp310-cp310-macosx_11_0_universal2.whl

Download URL tensordict_nightly-2026.10.6-cp310-cp310-macosx_11_0_universal2.whl
Size 584.2 kB
Tags CPython 3.10 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
ed3253d983206db939ba356b93c8e41b7507ff045993d944873965006fb24cdd
BLAKE2b-256 checksum
How to use checksums
06d92149da9272bf61799ab05d92cd1cb504ab435c80de9b970bfee198e2e50f
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.6 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