tnc

taichi-nightly-cuda-10-0

My fork of https://github.com/taichi-dev/taichi

Showing:

Popularity

Downloads/wk

0

GitHub Stars

302

Maintenance

Last Commit

9d ago

Contributors

105

Package

Dependencies

6

License

MIT

Categories

Readme

AppVeyor Status Docker Cloud Build Status Python Codecov Status Latest Release

Overview

Taichi (太极) is a programming language designed for high-performance computer graphics. It is deeply embedded in Python, and its just-in-time compiler offloads compute-intensive tasks to multi-core CPUs and massively parallel GPUs.

Advanced features of Taichi include spatially sparse computing and differentiable programming [examples].

Please check out our SIGGRAPH 2020 course on Taichi basics: YouTube, Bilibili, slides (pdf).

中文视频教程: [哔哩哔哩], [幻灯片]

Examples (More...)

Installation Downloads

python3 -m pip install taichi

Supported OS: Windows, Linux, Mac OS X; Python: 3.6/3.7/3.8 (64-bit only)/3.9 (64-bit only); Backends: x64 CPUs, CUDA, Apple Metal, OpenGL Compute Shaders.

Please build from source for other configurations (e.g., your CPU is ARM, or you want to try out our experimental C backend).

Note:

Linux (CUDA)OS X (10.14+)WindowsDocumentation
BuildBuild StatusBuild StatusBuild statusDocumentation Status
PyPIBuild StatusBuild StatusBuild status

Contributors


We welcome feedback and comments. If you would like to contribute to Taichi, please check out our Contributor Guidelines.

If you use Taichi in your research, please cite our papers:

Security

Please disclose security issues responsibly by contacting contact@taichi.graphics.

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100