1 Star 0 Fork 37

skyeKing / Taichi

forked from Gitee 极速下载 / Taichi 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 7.83 KB
一键复制 编辑 原始数据 按行查看 历史
Yuanming Hu 提交于 2020-05-25 09:30 . [release] v0.6.6

Build Status Build 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].

Gallery

Installation Downloads

python3 -m pip install taichi

Supported OS: Windows, Linux, Mac OS X; Python: 3.6, 3.7, 3.8; Backends: x64 CPUs, CUDA, Apple Metal, OpenGL Compute Shaders.

Please build from source for other configurations (e.g., your CPU is ARM).

Note:

Linux (CUDA) OS X (10.14+) Windows Documentation
Build Build Status Build Status Build status Documentation Status
PyPI Build Status Build Status Build status

Applications

  • A High-Performance Multi-Material Continuum Physics Engine based on Taichi: Taichi Elements (work in progress)

Developers

The Taichi project was created by Yuanming Hu (yuanming-hu). Significant contributions are made by:

Kenneth Lozes (KLozes) and Yu Fang (squarefk) have also made notable contributions.

[List of all contributors to Taichi]


The Simplified Chinese documentation (简体中文文档) was created by Ark (StephenArk30). Significant contributions are made by:

[List of all contributors to the Simplified Chinese documentation of Taichi]


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:

Python
1
https://gitee.com/skyeKing/Taichi.git
git@gitee.com:skyeKing/Taichi.git
skyeKing
Taichi
Taichi
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891