Skip to main content

TensorStore

License PyPI Build Docs

TensorStore is an open-source C++ and Python software library designed for storage and manipulation of large multi-dimensional arrays that:

  • Provides advanced, fully composable indexing operations and virtual views.

  • Provides a uniform API for reading and writing multiple array formats, including zarr and N5.

  • Natively supports multiple storage systems, such as local and network filesystems, Google Cloud Storage, Amazon S3-compatible object stores, HTTP servers, and in-memory storage.

  • Offers an asynchronous API to enable high-throughput access even to high-latency remote storage.

  • Supports read caching and transactions, with strong atomicity, isolation, consistency, and durability (ACID) guarantees.

  • Supports safe, efficient access from multiple processes and machines via optimistic concurrency.

Documentation and installation instructions are at https://google.github.io/tensorstore.

Getting Started

To get started using the TensorStore Python API, you can install the tensorstore PyPI package using:

pip install tensorstore

Refer to the tutorials and API documentation, or the announcement on the Google Research Blog for more details.

This is not an officially supported Google product.

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this software except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tensorstore-0.1.85.tar.gz (7.3 MB view details)

Uploaded Source

Built Distributions

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

tensorstore-0.1.85-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (21.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tensorstore-0.1.85-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (20.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

tensorstore-0.1.85-cp314-cp314t-macosx_11_0_arm64.whl (15.5 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

tensorstore-0.1.85-cp314-cp314t-macosx_10_15_x86_64.whl (17.1 MB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

tensorstore-0.1.85-cp314-cp314-win_amd64.whl (14.5 MB view details)

Uploaded CPython 3.14Windows x86-64

tensorstore-0.1.85-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (21.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tensorstore-0.1.85-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (20.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

tensorstore-0.1.85-cp314-cp314-macosx_11_0_arm64.whl (15.4 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

tensorstore-0.1.85-cp314-cp314-macosx_10_15_x86_64.whl (17.0 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

tensorstore-0.1.85-cp313-cp313-win_amd64.whl (14.1 MB view details)

Uploaded CPython 3.13Windows x86-64

tensorstore-0.1.85-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (21.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tensorstore-0.1.85-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (20.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

tensorstore-0.1.85-cp313-cp313-macosx_11_0_arm64.whl (15.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

tensorstore-0.1.85-cp313-cp313-macosx_10_14_x86_64.whl (17.0 MB view details)

Uploaded CPython 3.13macOS 10.14+ x86-64

tensorstore-0.1.85-cp312-cp312-win_amd64.whl (14.1 MB view details)

Uploaded CPython 3.12Windows x86-64

tensorstore-0.1.85-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (21.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tensorstore-0.1.85-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (20.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

tensorstore-0.1.85-cp312-cp312-macosx_11_0_arm64.whl (15.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

tensorstore-0.1.85-cp312-cp312-macosx_10_14_x86_64.whl (17.0 MB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

tensorstore-0.1.85-cp311-cp311-win_amd64.whl (14.1 MB view details)

Uploaded CPython 3.11Windows x86-64

tensorstore-0.1.85-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (21.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tensorstore-0.1.85-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (20.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

tensorstore-0.1.85-cp311-cp311-macosx_11_0_arm64.whl (15.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

tensorstore-0.1.85-cp311-cp311-macosx_10_14_x86_64.whl (17.0 MB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

File details

Details for the file tensorstore-0.1.85.tar.gz.

File metadata

  • Download URL: tensorstore-0.1.85.tar.gz
  • Upload date:
  • Size: 7.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tensorstore-0.1.85.tar.gz
Algorithm Hash digest
SHA256 26698bded0278e98e0988eb8f7d76ad248762afc5f55a38b9122ffd1474e505f
MD5 eb9e5792e70d3788ab02da190d493a09
BLAKE2b-256 2616a6530387ed22d07e974af2ef55e34fb19a7251a6911c85a0be029a4dcf9c

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 82df9ad8e1df057f38203d12475a2929f36032a5a5224ac584851ed89e64622c
MD5 f08a8e1a485afa3cd8ad5f3a3c7bcba3
BLAKE2b-256 669102d93b2d718e33d0c50e06445ab7518b3b8f391dea5c55838f9f9ff9f9cc

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 da1b05a99b568dbf8f807efe307d7832f31cb1db35b3bc4144f3740dc7a04cae
MD5 d696653311cd70f1cafd830a080b755c
BLAKE2b-256 9ce4c6c573e4b75410bbd8ce541b1222f04fec9a87dff5298ee85b2267d0805b

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 19a3a809948a96eb44a6da72eef04f8ba44086d52f1e8122b84938890551fa2e
MD5 fbab275fe95b73c2089cbbab29b72c39
BLAKE2b-256 b50dcbc231244789b634a5796b1bdddc704806c94cdf13cc7ad2d66d8616ef53

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 66d2d85533a2b74b9b0a3b5faf51a19c417e3d592642b49b504cd92a34f00612
MD5 086a4978adbefa69afd13acb0990cd8e
BLAKE2b-256 97ec9a1beaf29e46b2b527e2130c98fd533729dee6b64f242906ddde1ad79891

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 07245185b399402d139a9e7e90bd5938a08f5e33867efc91299e97c3e7fa0d0d
MD5 9b245d187f80d0696927d43c33b5d3ef
BLAKE2b-256 6546fee81370d763ff0f88c32291d3f1d4eb03cd133723ce5d9cfac8ddc0a489

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5398a9eda248eb0ed4fe2dad10fed28287ad14bf2ffc5a6f3022905ac0dadc78
MD5 ac2970bfecbaa219d3f656bc2074557a
BLAKE2b-256 adf6557d714bb3ce13cd5115c24906d6732c251040dd4bcc96133fcb6f6a49db

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 52d4ff5c6db93721a8a3bc7c93e8a00ce2becd5d7b795881c3b71494d8354614
MD5 4248f00474bb7c9ee12c5e80a44d720d
BLAKE2b-256 1a179cdf2f17db23bc412f39efbe615c163dbeb94121fb47aeff08e72a133f45

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f486c88b5107157f4819856d9f09d94925096ff167382bfcd0525c089c997bf0
MD5 d78d98bee0a4e22827c1dd3fa5143780
BLAKE2b-256 d337b00787f8fa0a4f5ade03e112b971b871f1d9bfc19759f22d91c86a68e282

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 bb4533783df1596e362e0eeb5f8b79be77ea7f6930012701aa75795a61d2bd65
MD5 13286e0fc0a43f03bbcc99590ca449bd
BLAKE2b-256 91f243f7c95524724e42042fd1e35dc51797277f4b5240fe9093583009a16ef6

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5c7567c8101b3568a5d34f2a5e7235eeb78161a86588d039b5f5658cba6a0b2a
MD5 b2118e98934a2f4350d3b0d9b2e49e12
BLAKE2b-256 077491a1f9038e2c018f21ea52729ade7d700dde9f01d566b0ed528ae4a7f1d3

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f3b03f52c8982764133ddd045c05582608d2ad9011b3a20ff832680467697d6d
MD5 f301c1929c7fc9c95765c9be061f5362
BLAKE2b-256 93f5759503078567055731f747e6141bd878d1f706341a9d7a34b9eb6ad0ed50

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f5dae40b25cf99543d466d054b99064354055c2813470440fe46503cbaf450a0
MD5 f5ab3d6ca80c64cdc0b2a8c9b10e578b
BLAKE2b-256 1539c8aa7ecaa715e722358a2e45f77420646db527897eee1a2e2dbfa511c63c

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3c0eeea5581a79fdc13b77efd2dfb35ff10ff67ee4f84d3ed2df0a7e250c3e6c
MD5 061a501196167992e72b2b83189f4c7f
BLAKE2b-256 8903a3d6fd62fb22b58eebc6741d31dfff1e5bc491935881a06d6b180efda6e1

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp313-cp313-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp313-cp313-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 7c6d5689948e5ff4bc220de3e239db3550f5e7c2355c6889746baa2c93f4b3ca
MD5 cdd0a0ff577ffeceefee05ce75bd252b
BLAKE2b-256 58be29c9c5d21a9fc7cae9e8c3cdaede865619a137921e633b38807085ac8b1f

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a5421480cd6ab144039c88fc7018ea5cefb8d00038e6dd2470cf776ef1bf45a5
MD5 d43950c396bfc14b6cc6c6afcb876b77
BLAKE2b-256 88da3d66562291808e1edd433704bfdd4f212c1a6c53920293fb5f7296d644a5

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 de27f2d6e063050f4283d1fdfe41e6c0ebc6ceacaab10ca2f7e9ecbf35221962
MD5 4c5dea29ecc428a405f005a935bf11a7
BLAKE2b-256 7849c311f02b82299c6d79e18c7012c8b816141c54721253cbcba1c7c59550d4

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0e2f42d1e57df7e07655b819dd07f3de258fde97e39b896a53f089d7d7067e21
MD5 d67b0163470070da88ac1eddf5a3d16b
BLAKE2b-256 887ea1100ea66dbb028e0ea02f6d2e413e05285534d82d560f1f7d6145603640

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 af9189ca9f692bf83ce53e760a8b53fcf46ad0bf365930726faa0e301d0ab147
MD5 460e44ad407a06b078e2ea50360bfb59
BLAKE2b-256 fa3c74050e09a490c0cfed6016430226710d29fe4e165e12145368c7de4c6426

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp312-cp312-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 6b9453f28de853c804339bf882d0bc3eb523c4c55600b764239240bdec4460a8
MD5 450670b649b0c404cc6ae24f5c9d2015
BLAKE2b-256 6481612d3f58009ea1380f9befe2dced9d98c0a0fd608cd3e9d89389f9a04757

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f9cd1b6139ed480512b3df7d3be7c8cbcdc65ddd63553f94deca61686339ad4b
MD5 aabd0d0cfbd713d1c70b3037a3efa89a
BLAKE2b-256 f4f47968de62b9ebc81f2049755fe820c6536f7714233c633868dfd29dc58630

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d5a6ab8efeab312b48507e36923215d8ab8541d55e2f5aa9a084cd51792e1d7b
MD5 a37502735f956b375a1602c34bd0a1c3
BLAKE2b-256 4f44baeeed4d40b45b26b6a9649904977a7d31cb605eb2a889a0ded4b089076c

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 85e92ad6b211009d144cc0d06fe0eb342f37a76bcf9bb3da8229cc5010127e68
MD5 be1deaceb719c4c592d275c0d09ce527
BLAKE2b-256 94467688d054da24348030959cd9ac8edaf504ee9d796b3871c87f73520b01d2

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 97da7c277bdbf277e6a35ed6a72eb269e2bbfb45b626175b2b0cbd00bed231b8
MD5 144b33dc0cff6d0ace5b86a3b00cb987
BLAKE2b-256 ef78647afdfdd322bc4388ec2b653e10840651e71314537794af6441a4d9781e

See more details on using hashes here.

File details

Details for the file tensorstore-0.1.85-cp311-cp311-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for tensorstore-0.1.85-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 c4d8a1afcf999d9464c90fa052f529fe838132296f3749e1fc2f50723145a917
MD5 596725bf66e2c42b78c25d51875200aa
BLAKE2b-256 4cba0c0eda6111eda5e48ca28e82f4ffeb565efa4f57565fbec90c7acfcd12a3

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.85 This release

25 files

0.1.84

25 files

0.1.83

25 files

0.1.82

25 files

0.1.81

25 files

0.1.80

25 files

0.1.79

21 files

0.1.78

21 files

0.1.77

21 files

0.1.76

21 files

0.1.75

21 files

0.1.74

21 files

0.1.73

21 files

0.1.72

21 files

0.1.71

21 files

0.1.69

21 files

0.1.68

21 files

0.1.67

21 files

0.1.66

21 files

0.1.65

21 files

0.1.64

21 files

0.1.63

21 files

0.1.62

17 files

0.1.61

17 files

0.1.60

17 files

0.1.59

17 files

0.1.58

17 files

0.1.57

17 files

0.1.56

17 files

0.1.55

17 files

0.1.54

17 files

0.1.53

17 files

0.1.52

17 files

0.1.51

17 files

0.1.50

17 files

0.1.49

13 files

0.1.48

13 files

0.1.47

13 files

0.1.46

13 files

0.1.45

17 files

0.1.44

17 files

0.1.43

17 files

0.1.42

17 files

0.1.41

17 files

0.1.40

17 files

0.1.39

17 files

0.1.38

17 files

0.1.37

17 files

0.1.36

17 files

0.1.35

17 files

0.1.33

17 files

0.1.32

17 files

0.1.31

17 files

0.1.30

17 files

0.1.28

16 files

0.1.27

16 files

0.1.26

16 files

0.1.25

16 files

0.1.24

16 files

0.1.23

16 files

0.1.22

16 files

0.1.21

13 files

0.1.20

13 files

0.1.19

13 files

0.1.18

13 files

0.1.17

13 files

0.1.16

13 files

0.1.15

13 files

0.1.14

13 files

0.1.13

13 files

0.1.12

13 files

0.1.11

13 files

0.1.10

13 files

0.1.9

6 files

0.1.8

6 files

0.1.7

6 files

0.1.6

5 files

0.1.5

5 files

0.1.4

5 files

0.1.3

5 files

0.1.2

5 files

0.1.1

5 files

0.1.0

1 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