Skip to main content

The Taichi Programming Language

Project description


Latest Release downloads CI Nightly Release Python Codecov Status

import taichi as ti

What is Taichi Lang?

Taichi Lang is an open-source, imperative, parallel programming language for high-performance numerical computation. It is embedded in Python and uses just-in-time (JIT) compiler frameworks, for example LLVM, to offload the compute-intensive Python code to the native GPU or CPU instructions.

The language has broad applications spanning real-time physical simulation, numberical computation, augmented reality, artificial intelligence, vision and robotics, visual effects in films and games, general-purpose computing, and much more.

...More

Why Taichi Lang?

  • Built around Python: Taichi Lang shares almost the same syntax with Python, allowing you to write algorithms with minimal language barrier. It is also well integrated into the Python ecosystem, including NumPy and PyTorch.
  • Flexibility: Taichi Lang provides a set of generic data containers known as SNode (/ˈsnoʊd/), an effective mechanism for composing hierarchical, multi-dimensional fields. This can cover many use patterns in numerical simulation (e.g. spatially sparse computing).
  • Performance: With the @ti.kernel decorator, Taichi Lang's JIT compiler automatically compiles your Python functions into efficient GPU or CPU machine code for parallel execution.
  • Portability: Write your code once and run it everywhere. Currently, Taichi Lang supports most mainstream GPU APIs, such as CUDA and Vulkan.
  • ... and many more features! A cross-platform, Vulkan-based 3D visualizer, differentiable programming, quantized computation (experimental), etc.

Getting Started

Installation

Prerequisites
  • Operating systems
    • Windows
    • Linux
    • macOS
  • Python: 3.6 ~ 3.10 (64-bit only)
  • Compute backends
    • x64/ARM CPUs
    • CUDA
    • Vulkan
    • OpenGL (4.3+)
    • Apple Metal
    • WebAssembly (experiemental)

Use Python's package installer pip to install Taichi Lang:

pip install --upgrade taichi

We also provide a nightly package. Note that nighly packages may crash because they are not fully tested. We cannot guarantee their validity, and you are at your own risk trying out our latest, untested features. The nightly packages can be installed from our self-hosted PyPI (Using self-hosted PyPI allows us to provide more frequent releases over a longer period of time)

pip install -i https://pypi.taichi.graphics/simple/ taichi-nightly

Run your "Hello, world!"

Here is how you can program a 2D fractal in Taichi:

# python/taichi/examples/simulation/fractal.py

import taichi as ti

ti.init(arch=ti.gpu)

n = 320
pixels = ti.field(dtype=float, shape=(n * 2, n))


@ti.func
def complex_sqr(z):
    return ti.Vector([z[0]**2 - z[1]**2, z[1] * z[0] * 2])


@ti.kernel
def paint(t: float):
    for i, j in pixels:  # Parallelized over all pixels
        c = ti.Vector([-0.8, ti.cos(t) * 0.2])
        z = ti.Vector([i / n - 1, j / n - 0.5]) * 2
        iterations = 0
        while z.norm() < 20 and iterations < 50:
            z = complex_sqr(z) + c
            iterations += 1
        pixels[i, j] = 1 - iterations * 0.02


gui = ti.GUI("Julia Set", res=(n * 2, n))

for i in range(1000000):
    paint(i * 0.03)
    gui.set_image(pixels)
    gui.show()

If Taichi Lang is properly installed, you should get the animation below 🎉:

See Get started for more information.

Build from source

If you wish to try our our experimental features or build Taichi Lang for your own environments, see Developer installation.

Documentation

Contributing

Kudos to all of our amazing contributors! Taichi Lang thrives through open-source. In that spirit, we welcome all kinds of contributions from the community. If you would like to participate, check out the Contribution Guidelines first.

Contributor avatars are randomly shuffled.

License

Taichi Lang is distributed under the terms of Apache License (Version 2.0).

See Apache License for details.

Community

Event

Voxel Challenge 2022 is open for submissions until 18th May. Find out more here.

Join our discussions

Report an issue

Contact us

Reference

Demos

Lectures & talks

Citations

If you use Taichi Lang in your research, please cite the corresponding papers:

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

taichi-1.0.3-cp310-cp310-win_amd64.whl (18.5 MB view details)

Uploaded CPython 3.10Windows x86-64

taichi-1.0.3-cp310-cp310-manylinux_2_27_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64

taichi-1.0.3-cp310-cp310-manylinux2014_x86_64.whl (26.3 MB view details)

Uploaded CPython 3.10

taichi-1.0.3-cp310-cp310-macosx_11_0_arm64.whl (23.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

taichi-1.0.3-cp310-cp310-macosx_10_15_x86_64.whl (27.9 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

taichi-1.0.3-cp310-cp310-macosx_10_14_x86_64.whl (24.0 MB view details)

Uploaded CPython 3.10macOS 10.14+ x86-64

taichi-1.0.3-cp39-cp39-win_amd64.whl (18.5 MB view details)

Uploaded CPython 3.9Windows x86-64

taichi-1.0.3-cp39-cp39-manylinux_2_27_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64

taichi-1.0.3-cp39-cp39-manylinux2014_x86_64.whl (26.3 MB view details)

Uploaded CPython 3.9

taichi-1.0.3-cp39-cp39-macosx_11_0_arm64.whl (23.6 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

taichi-1.0.3-cp39-cp39-macosx_10_15_x86_64.whl (27.9 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

taichi-1.0.3-cp39-cp39-macosx_10_14_x86_64.whl (24.0 MB view details)

Uploaded CPython 3.9macOS 10.14+ x86-64

taichi-1.0.3-cp38-cp38-win_amd64.whl (18.5 MB view details)

Uploaded CPython 3.8Windows x86-64

taichi-1.0.3-cp38-cp38-manylinux_2_27_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.27+ x86-64

taichi-1.0.3-cp38-cp38-manylinux2014_x86_64.whl (26.3 MB view details)

Uploaded CPython 3.8

taichi-1.0.3-cp38-cp38-macosx_11_0_arm64.whl (23.6 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

taichi-1.0.3-cp38-cp38-macosx_10_15_x86_64.whl (27.9 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

taichi-1.0.3-cp38-cp38-macosx_10_14_x86_64.whl (24.0 MB view details)

Uploaded CPython 3.8macOS 10.14+ x86-64

taichi-1.0.3-cp37-cp37m-win_amd64.whl (18.5 MB view details)

Uploaded CPython 3.7mWindows x86-64

taichi-1.0.3-cp37-cp37m-manylinux_2_27_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.27+ x86-64

taichi-1.0.3-cp37-cp37m-manylinux2014_x86_64.whl (26.3 MB view details)

Uploaded CPython 3.7m

taichi-1.0.3-cp37-cp37m-macosx_10_15_x86_64.whl (27.9 MB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

taichi-1.0.3-cp37-cp37m-macosx_10_14_x86_64.whl (24.0 MB view details)

Uploaded CPython 3.7mmacOS 10.14+ x86-64

taichi-1.0.3-cp36-cp36m-win_amd64.whl (18.5 MB view details)

Uploaded CPython 3.6mWindows x86-64

taichi-1.0.3-cp36-cp36m-manylinux_2_27_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.27+ x86-64

taichi-1.0.3-cp36-cp36m-manylinux2014_x86_64.whl (26.3 MB view details)

Uploaded CPython 3.6m

taichi-1.0.3-cp36-cp36m-macosx_10_15_x86_64.whl (27.9 MB view details)

Uploaded CPython 3.6mmacOS 10.15+ x86-64

taichi-1.0.3-cp36-cp36m-macosx_10_14_x86_64.whl (24.0 MB view details)

Uploaded CPython 3.6mmacOS 10.14+ x86-64

File details

Details for the file taichi-1.0.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: taichi-1.0.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 18.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for taichi-1.0.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 10267eb3ab678244272a1821906f19fef5fc3faa72c87d0a5ecfc8352323af31
MD5 7907f18cfb9d13357c15076b7ebdf2a1
BLAKE2b-256 00bff210d1e4718aa76a312a865866ea2ef9516aed37bb4cbb8c88d2ab7e6ad9

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp310-cp310-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp310-cp310-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 ed945fab6daed89b7f385a1fee70cfe47bbe022d2479920c0dcff7497af0599f
MD5 609f9c2b7c26a5e6909982dc40933c61
BLAKE2b-256 659b4b8adbc7286f64d9140aed3b972dd22be5e2f8f4b2b6de4087e1a770e386

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 42a63ec1770925333c6cdb817ff125ad770f93191d70cad9fb2a34a7fda7d86d
MD5 cbca56a4138b887a189948bee29fc632
BLAKE2b-256 6881ea0ed39f7f78cbb7d0ae87d192273d0d6575d417a63d4582e183ca162d21

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e00d8f8878feee5113de0d8308fe95358cbd50938f5b02609d9c77b8fe7c1649
MD5 0bc047e7576b31967d80c75ac9a3a984
BLAKE2b-256 a80d9af8bd40be00f8708eeeb514b191a69037ee1e4fb2c93bf492f5436f4c74

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9eff9478e64c2f9efbe50913a062195b6685f7e9b12cec6c41d7154287bdfe8a
MD5 dbfb20f3525dd5cda48cc1888609b66f
BLAKE2b-256 e705c4d8a560af3fb236441a3ed6d76b07444c9279f96d5093fd1777b532819c

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp310-cp310-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 2ee6202efe5ed6c5b4e0d7919081a12b10922c12250f7a248e458ef9062488e3
MD5 c88c37d6b3190be05de46973d17a272b
BLAKE2b-256 af6622f79a833b684ee4b7e4b3db58f3f921e4686cfe5ec37c5a1bd1214b2b75

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: taichi-1.0.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 18.5 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for taichi-1.0.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 eb71a29d38ee06be19de4cd7e70b61a412277c22f5814a93f0d33b193ae56e91
MD5 296923bdd2d8c4ace4789554c38bef65
BLAKE2b-256 39b5f52b16c15762b5855ed7cb5589bd3fd1a8dcf3386f1faf6658fecec00923

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp39-cp39-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp39-cp39-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 d72453233731706a706b56c21fba06f4dfa274b2a9ca24b00f1010ab895f8abd
MD5 f86ae87bdff0580a343765697af3a21c
BLAKE2b-256 fdb47d48aff83d00d780a05d8c43f14daab549de7fbe245e4fe907116cc769ec

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8f379eb00389425901f52995db0684e90cbfe7365a736f0118945a6ac7d4ac0d
MD5 96e8052dd38112361c0ca3d06db5d307
BLAKE2b-256 4ceb2e32599fc4f274dc87bae0f7c0c918be8b29b21ea0de79083e141f863766

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d9f259a336f3b59671097957d9260796218571ba6e6539845cddc45c13a950f6
MD5 4310096801107bac86920d00a93c8908
BLAKE2b-256 8c406371a6e84746117736f780105bca367788c9b90a92efdea2989f5fe87601

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1a964d1c0484745ddb405d1fa4f8bd81f4b7420e799c22e17fe332d227696e1c
MD5 3b7c40f23840d8493e9720e1df9cf307
BLAKE2b-256 ce65d611ea1d23ad4d155bbea6b496846d84a2c8a9e44cd9d4f9c0e56eab42b8

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 545b18fbd1479a5474559627125c00503a77ed134ae5fbd14067bb63f0006187
MD5 710c5888d958a0979b38bf6990ddc218
BLAKE2b-256 12f10ae4070c347bab3283611610f2cce5242f574bc8284fcb9770e2db97ef81

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: taichi-1.0.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 18.5 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for taichi-1.0.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 52156d1e5e3fbb261dd96ea3458049c35bebec5e330e4ed83a3a4cb699ee45f1
MD5 7dc774d88f599a24757a2e4f4d4d75e9
BLAKE2b-256 1e325ef37196c16fcb226394e9e991d0a84794215650dc09f6f1f664210d12bb

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp38-cp38-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp38-cp38-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 b77715d559e92027fa948742a75dc0ef4e9596b5f9f2699d287ed2fbf05a7639
MD5 1723fb185836b5f0f083c2d0b09d774b
BLAKE2b-256 74008b99ba937a8001b47261c8b0635da99e34f8cf69d1a3d304cbbd929716f2

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 996e7d77731d0eb565122ba899b7cdcb886e21457ada999859ce944b48c756c6
MD5 d6533409ee03be3b74920ea8dad21d16
BLAKE2b-256 73cdbab93a8ccba0fdded8ae4dbbff61c3a4003ce36693ad7dc33b0230559973

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fef67ffff71d5ac071259a88ce57e8f1e215929fcb82e6853cdbef9b6e753a24
MD5 320ffc370871ca4c598a40781d9c39a5
BLAKE2b-256 2d1eccbbd00f6e78e63a5d07dea64ec8dec99de3abcf5a1e904ccba232d9e9be

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 27581cd4f6091e31c67f6196923d2181a0f5b18f46b70f9f2ac18c31b8c39fca
MD5 cca1225b82e61fa15e8049923516f23d
BLAKE2b-256 9feee8a857285e3914e0484e497dafa93d267411e5d24b011c576dabd8604bbe

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 3b95fe2dee89af5c00ced7cb74f789828baeef82c3cbe66960d9e3142ade7665
MD5 b0d654b4e72c4d025ce3c5ad1acdaac7
BLAKE2b-256 79246c8ff19302e25f0bc63ca56118950482baa43b6fdfe03cc94afedd8153f4

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: taichi-1.0.3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 18.5 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for taichi-1.0.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 3b61ed6c756ad03f492e4c7f7dea3e49910b03d9a6b9ca47799efb61b2f84e8f
MD5 d8936c16564becf06824a29baf09b4f3
BLAKE2b-256 10c136e5b6e7e81f4d188dd5309bacdd5df95b4575360048dfa63cf701bc73d2

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp37-cp37m-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp37-cp37m-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 f1c61076464607200511d562bf78f72610cc7f11e3c6262fd572448c4d21f60a
MD5 a640a395827f9036d57599c1278d90e8
BLAKE2b-256 1beb6b27ff9b1862f04bb6a3c3cdb0816b6e6f8a78b415f63ed961d816eb953f

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 370d2f09afaa97b85fff74f6cca657f1e54e6944c0294dde14f024fc1bc9d9ad
MD5 339df95b811a44114b9d7665bd4dfb72
BLAKE2b-256 a0c064093036e89e72d66890ad997c5b6ccce36dc90a8947299455e2dee344b4

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 cd18d646b849d22ff31f5bd57577f58fe7b35efd94b31004920a9fede6e2758c
MD5 e547c3c7e6b08cc17843d0f697538674
BLAKE2b-256 fc6c7c40a606b21d0c96ffcfcfaa8352c6850a26e014a3b976ce217b22617f02

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 1fdc824fa2d89f7281eeed194143c36f4aec381ae3b293539862c6732bcfc4d0
MD5 604b1b329e5a6296ab0a6e3c54904a7c
BLAKE2b-256 a76766f4679c2c396d1c3fed44a2f25a2904887cf9f35fe20068018f86602f4e

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: taichi-1.0.3-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 18.5 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for taichi-1.0.3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 cc7133999978f12a796e0ab708099fad5ad0754bcf2f0f09279979965746f91e
MD5 37bdc8a93de4194c9f03e72cca700fa2
BLAKE2b-256 932c839d6aa947c4b8417e41a163796a3fd7949898fa15efa4f690f4537993ac

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp36-cp36m-manylinux_2_27_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp36-cp36m-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 a83bb32be4bf0ecc1febe5301f6468f6e7652c20762133e71aa4b1aab71b39c6
MD5 f9bb080faefac0c01a591fde5f9998d3
BLAKE2b-256 a5a7a32d54d330fd969938ae428b863431fcf12380fd0f9225c29e987d5423fb

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 29820e68ddad849f9ac989ed77eedcc9a3b93149fc18b889acf5a1f10ea9bfe2
MD5 0a545207ca135d57e17da2d430c9dd08
BLAKE2b-256 040bffb3553aa9f88607a9c455a5bfd3c76f50c9c231fbb62d349be4a274da3b

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp36-cp36m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6e4d9bcfa23f7597e1ba58e4677c623e72df9c349d23f94b5424435545b5780b
MD5 3c5150c64847980f4ae3a92c7e81a026
BLAKE2b-256 5a2b92848820c27bccb630c5edbb4bb6637456b5396ca36bc44c4301797f24e5

See more details on using hashes here.

File details

Details for the file taichi-1.0.3-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for taichi-1.0.3-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 19a4c7d6aff4f6fe8a3becec2d09982fa140ac3f938aed8a6bacf0ffedd424f1
MD5 894845e5c197d3f7aa8ce242a65d63cc
BLAKE2b-256 f0bc9eadad5fe01d50492fa2adba30cdf2fbbc8fbe77965b43a53d7ce408622e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page