Taichi (太极) 是专为高性能计算机图形学设计的编程语言。 它深深地嵌入在Python中,并且它的即时编译器将计算密集型任务转移到多核CPU和大规模并行GPU上。
Taichi 的高级功能包括空间稀疏计算和微分编程 [示例]。
安装
python3 -m pip安装taichi
支持的操作系统:Windows,Linux,Mac OS X;Python:3.6 / 3.7 / 3.8(仅限64位);后端:x64 CPU,CUDA,Apple Metal,OpenGL Compute Shaders。
请从源代码构建其他配置(例如,您的 CPU 是 ARM)。
注意:
-
从2020年4月13日(v0.5.12)开始,开发团队将发布Python软件包
taichi
而不是taichi-nightly
。现在,此PyPI软件包包括CPU,CUDA 10,Metal和OpenGL支持。 -
在Ubuntu 19.04+上,请
sudo apt install libtinfo5
。 - 在Windows上,请安装Microsoft Visual C ++ Redistributable。