Taichi(太极)0.7.17 发布,为高性能计算机图形学设计的编程语言
Taichi(太极)0.7.17 已经发布,这是专为高性能计算机图形学设计的编程语言。
此版本具体更新内容如下:
- [Lang] 添加 ti.randn
- [ir] [refactor] 将 StackXStmt 重命名为 AdStackXStmt
- [ir] 将 set_arg_nparray 重命名为 set_arg_external_array
- [ir] [refactor] 删除 OffloadedStmt::step
- [test] 增加一个测试,对 indices of reversed loops 进行范围分析
- [refactor] 删除 legacy C++ frontend macros
- [IR] 为所有语句添加内联文档
- [ir] 将 is_np_array 重命名为 is_external_array,但前端除外
- [opt] 避免为 BLS 递归生成两次索引
- [refactor] 在 python/taichi/misc、python/taichi/main 和测试中统一 ti_core 的用法为 _ti_core
- [misc] 更新 README.md
- [ir] 将 uniquely_accessed_bit_structs 从 compile_to_offloads 移到 AnalysisManager
- [ir] 移除 clone 中的 type_check
- [type] [opt] 对具有非共享指数的 CustomFloatType 使用 BitStructStoreStmt
更新说明:https://github.com/taichi-dev/taichi/releases/tag/v0.7.17
