找回密码
 加入怎通
查看: 883|回复: 3

Taichi v1.0.0 发布,不止于 Python

[复制链接]
3065236092@qq.c 发表于 2022-10-22 16:30:00 | 显示全部楼层 |阅读模式
  2022年4月13日,Taichi v1.0.0发布。该版本公布的兼容性变更包括:开源许可证变更为Apache-2.0、支持Python 3.10、适配manylinux2014安装包。新功能包括:脱离Python的部署方案、非内联函数(试验功能)、字面量的类型标注、顶层for循环的行为控制、math模块、新命令ti gallery。重要改进包括:加强的矩阵类型、更灵活的自动微分系统、assert语句中的格式化字符串支持。文档变更包括新版的Taichi语言规范。

  兼容性变更

  开源许可证变更

  经过在#4607[1]的公开投票,Taichi使用的开源许可证从MIT变更到Apache-2.0。

  支持Python 3.10

  此版本增加了对Python 3.10的支持(Windows、macOS与Linux)。

  适配manylinux2014的安装包

  之前Taichi只支持拥有glibc 2.27以上版本的Linux发行版(如Ubuntu 18.04以上)。自v1.0.0起,Taichi额外提供了适配manylinux2014的安装包,使其能在包括CentOS 7在内的绝大部分现代Linux发行版上运行。需要注意的是,该适配版本仅包含CPU和CUDA两个后端。

  弃用声明

  自此版本起,Taichi将废弃ti.ext_arr()接口,改用ti.types.ndarray()。后者同时支持Taichi Ndarray与外部数组(如NumPy数组)。

  Taichi考虑在v1.1.0时停止对Python 3.6的支持。如有疑问,可参与GitHub Discussion上对此的讨论#4772[2]。

  新功能

  脱离Python的部署方案

  Taichi在v1.0.0中发布了与OPPO US Research Center联合开发的将Taichi部署到如移动端设备等脱离Python运行时环境的部署方案Taichi AOT。

  该方案允许用户在Python环境中将编译好的各种Taichi kernel存储下来,并且提供了一个C++运行时库来方便地加载和运行它们。该C++运行时提供了一系列API方便用户的Python Taichi程序部署到C++的环境中。为了验证该部署方案的易用性,我们将v0.9.0中最新发布的隐式有限元(Implicit FEM)的示例部署到了一个安卓程序中。阅读原文前往GitHub的release notes下载apk文件[3]试玩Taichi AOT的示例或了解C++运行时的API,也可以访问社区[4]查看样例程序!

  用Taichi模拟的弹性“怪兽”在安卓上实现交互功能

  PS.我们在开发安卓app的过程中遇到了一个有趣的可能和安卓系统资源调度相关的性能问题,taichi非常欢迎各路大神一起探讨。详情请访问#16[5],同时欢迎大家扫码体验Taichi AOT(在手机上玩起来~需安卓10以上机型)。taichi https://taichi-lang.cn/

回复

使用道具 举报

大漠孤烟直 发表于 2025-12-10 04:55:36 | 显示全部楼层
分析得很透彻,很多细节都说到点子上了~
回复

使用道具 举报

深山老林庞迎春 发表于 2026-01-24 07:11:57 | 显示全部楼层
内容很干货,没有多余的废话,值得反复看
回复

使用道具 举报

残阳 发表于 2026-04-17 06:01:32 | 显示全部楼层
刚好遇到类似问题,看完这个帖子心里有底了
回复

使用道具 举报

临沂火炬叉车电池厂商,电动叉车电池组推荐几家,叉车电池铅酸改锂电找哪家-山东蓄神能源设备有限公司
山东蓄神能源设备有限公司是一家注册于山东临沂的综合型工业动力能源服务商,公司创始团队深耕工业叉车电池领域超过十年,核心业务聚焦电动叉车电池组及电动叉车锂电池的研发、生产与配套服务。基于对行业售后标准模糊、产品品质参差不齐等痛点的深刻理解,企业构建了覆盖叉车管式铅酸电池、低温冷链专用电池、防爆特种电池及工业锂电池四大品类的完整产品矩阵,同时作为淄博火炬与江苏天能两大一线叉车电池品

您需要登录后才可以回帖 登录 | 加入怎通

本版积分规则

Archiver|网站地图|怎通站长论坛 ( 苏ICP备2023040716号 )

GMT+8, 2026-11-10 14:50

免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系362039258#qq.com(把#换成@)删除。

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表