Taichi NeRF 正式开源,欢迎来尝鲜!
-:-
官方文档
应用示例
加入社区
技术博客
-:-
官方文档
应用示例
加入社区
技术博客
用 Python
轻松玩转并行编程
Taichi 是一门开源的、嵌入在 Python 中的并行编程语言
语法简单,上手容易,运行高效
大大简化高性能图形学、数值计算、人工智能应用开发
一键安装:
pip install taichi -U
复制
精选示例:
ti gallery
复制
立即开始
应用示例
Python 加速
用 Taichi 将 Python 代码加速 100+ 倍
点击体验
数值仿真
用 Taichi 实现的 LBM 流体仿真,模拟风场穿越城市
查看详情
3D 渲染
用 Taichi 实现的简单精致的体素渲染器
* 图为 2022 年 Taichi 体素大赛冠军作品,仅需 96 行代码,作者 @SuperSodaSea
查看详情
机器人视觉
用 Taichi 实现的激光雷达 SLAM 算法
查看详情
查看更多应用示例
核心优势
语法简单易学
Python 用户可直接上手,用简单的代码实现高效的并行计算
立即体验用 40 行代码实现曼德尔布罗特分形
运行高效
在 Python 中获得与 C++、CUDA 媲美的性能体验
查看 Taichi Benchmarks
自然融入 Python 生态
无缝与 NumPy、PyTorch 等主流计算框架交互
查看 Taichi 与外部数组交互文档
多平台、跨后端部署
支持脱离 Python 运行,将高性能计算代码导出并部署到 PC、移动端、浏览器等不同设备上
查看 Taichi 支持的后端
语言特性
高性能并行计算
10 亿粒子 MPM 仿真,据我们所知世界上最高分辨率的单 GPU 仿真
查看详情
自动微分
使用自动微分实现软体机器人控制
* 比 PyTorch、TensorFlow、JAX 等框架
显著提速
查看详情
灵活数据布局
使用 SNode 语法,不改变计算代码即可快速尝试行优先、列优先等高性能内存排布
查看详情
空间稀疏数据结构
使用空间稀疏数据结构实现的流体仿真
查看详情
他们都在用 Taichi
快手使用 Taichi 作为
移动端高性能 GPU 解决方案
,成为首个推出实时液体及烟雾模拟动态效果的短视频平台
了解详情
摩尔线程利用 Taichi
多后端兼容
的特性,在其 GPU 上顺利运行实时多物理仿真效果
了解详情
苏黎世联邦理工学院在图形学课程《基于物理的动画》中使用 Taichi 教学,显著
提升学生学习体验
课程主页
腾讯游戏 AI 研究中心在图形学顶级会议论文中使用 Taichi 展示其算法的
简洁性
* 论文名称《Revisiting Integration in the Material Point Method: A Scheme for Easier Separation and Less Dissipation》,发表于 SIGGRAPH 2021
阅读论文
用户这样评价 Taichi
Taichi 编程语⾔和传统的 GPU 编程⽅式⽐起来,
极其容易学习
。并且,Taichi 程序⼀次开发后,可在 iOS、Android、PC 等
多平台运⾏
,满⾜了快⼿魔法表情快速迭代的需求,对繁重的设备部署⼯作起到了
加速作⽤
。
马重阳
快手 Y-tech 图形 AI 团队负责人
我们使用 Taichi 替代部分 GPU shader 代码,大大
简化了开发难度
(特别是在调试上)。Taichi 的
提前编译模式
让我们能够在诸如安卓手机之类的不同平台上运行代码。Taichi 让创造出色的、基于物理的算法变得如此
容易
!
Gabriel Huau
OPPO Senior Engineering Manager
Taichi 在设计上非常质朴。仅需少量代码,就可以实现炫酷的视觉效果和复杂的功能,对我的
科研工作帮助极大
。
徐浩
香港科技大学计算机工程专业博士生
以往教学需要基于 C++ 框架,脚手架代码很多,不管是助教出作业还是学生完成作业都有些束手束脚。用了 Taichi 以后,
生产力
有了较大
提升
,可以做一些更复杂的算法。Taichi 的
自动微分
功能也免去了同学们导数 “怎么算也算不对” 的难题。
唐经纬
苏黎世联邦理工学院博士生、助教
快速上手 Taichi
官方文档
学习如何使用 Taichi
太极图形课
新手入门必看
GAMES201 课程
Taichi 进阶课程
精彩示例
社区成员作品集精选
加入社区
与来自全球的近 200 名贡献者共同建设 Taichi 社区
Taichi 中文论坛
提出 Taichi 使用问题,分享 Taichi 学习心得,展示 Taichi 项目
成为贡献者
认领 issue 、发起 PR、上报 bug 、参与文档的翻译和补充,帮助 Taichi 不断完善
社区活动
Office Hours、体素大赛、兴趣小组、技术分享或应用实践等,满足参与者的需求
微信社群
关注「太极图形」公众号获取最新博客和社区信息,回复「加入社群」参与社区交流
订阅 Taichi 资讯
每月发布 Taichi 最新动态:新版本发布,社区活动,重大进展 ...
* 我们承诺保护您的个人隐私,您可以随时取消订阅
订阅
使用 Taichi
官方文档
应用示例
太极图形课
技术博客
Cheatsheet
友情链接
太极图形官网
Taichi Lang (EN)
Taichi 社区
GitHub
微信公众号
中文论坛
bilibili
知乎
twitter
联系我们
商务合作
contact@taichi.graphics
开源社区
community@taichi.graphics
©Taichi Lang 2022. All rights reserved.
京 ICP 备 2021025803 号 - 6
京公网安备 11010802040219 号