Taichi的可视化
一、关于 print 语句 1. Taichi 内可以像 Python 一样使用 print 来输出信息。例如: python title="Taichi kernel 内打印矩阵.py" import taichi as ti ti.initarch=ti.cpu 或 ti.cuda @ti.k...
Taichi的计算核
一、Taichi计算核(Kernel) 在函数定义上一行加上 @ti.kernel 装饰器,该函数会被编译为高性能 Taichi 计算核。 只能在 Python 域调用 Kernel,不能在 Kernel 内再调用另一个 Kernel。 1、正确示例 python @ti.kernel def foo: print"...
Taichi的数据类型
一、Taichi的架构初始化 Taichi支持多种硬件后端,初始化时通过ti.initarch=...指定运行平台。 python import taichi as ti ti.initarch = ti.cuda 指定CUDA后端, 用于NVIDIA GPU加速 ti.cpu:在CPU上运行。 ti.gpu:在GPU上运...
在WSL2上配置Taichi运行环境
一、准备工作 1、安装WSL2 如果你还没有安装WSL2,可以参考以下步骤: 1. 启用WSL功能(要求为Windows10/11专业版以上) 按Win + S搜索“PowerShell”,右键以管理员身份运行。 输入以下命令启用WSL和虚拟机功能: bash dism.exe /onlin...