Productive, portable, and performant GPU programming in Python.
COMMITS
/ cpp_examples/autograd.cpp May 5, 2025
H
[Example] Factorize cpp examples into separate executables (#8709)
Hugh Perkins committed
July 19, 2023
魔
[Lang] Pass DebugInfo from Python to C++ for ndarray and field (#8286)
魔法少女赵志辉 committed
July 10, 2023
L
[lang] Add arg_depth property to Expressions and Statements
listerily committed
April 21, 2023
P
[refactor] Split Program::compile() (#7847)
PGZXB committed
February 24, 2023
L
[ir] Get the StructType of the kernel parameters
lin-hitonami committed
January 18, 2023
January 16, 2023
January 13, 2023
Y
[Lang] Remove deprecated packed switch (#7104)
Yi Xu committed
P
[refactor] Rename Callable::*arg* to Callable::*param* (#7133)
PGZXB committed
November 23, 2022
August 25, 2022
A
[refactor] Separate texture args from scalar arg declaration (#5878)
Ailing committed
August 23, 2022
M
[autodiff] Add grad type for SNode (#5805)
Mingrui Zhang committed
August 5, 2022
M
[autodiff] Add gradient visited for global data access rule checker
mingrui committed
July 29, 2022
A
[refactor] Unify ways to set external array args (#5565)
Ailing committed
July 25, 2022
Z
[misc] ti.Tape -> ti.ad.Tape (#5501)
Zihua Wu committed
June 9, 2022
M
[autodiff] Add forward mode pipeline for autodiff pass (#5098)
Mingrui Zhang committed
June 2, 2022
M
[autodiff] Allocate dual and adjoint snode (#5083)
Mingrui Zhang committed
January 24, 2022
D
[opt] Remove legacy vectorization pass (#4096) (#4099)
daylily committed
December 7, 2021
D
[refactor] Separate Cpp examples into different files (#3728)
Dunfan Lu committed