tinygrad/tinygrad
George Hotz 183d38b128
remove CUSTOM_KERNEL / directly construct it (#14604)
* remove CUSTOM_KERNEL / directly construct it

* clean that up

* simpler multi

* custom kernel spec

* remove Kernel

* fix multi

* use sharded shape

* explicit regression test
2026-02-08 18:43:33 +08:00
..
apps return types for all math.py function (#14413) 2026-01-28 20:10:11 -05:00
codegen use existing VIZ ContextVar instead of getenv (#14610) 2026-02-08 15:37:55 +09:00
engine Remove Ops.KERNEL, it's all Ops.CALL now (#14603) 2026-02-07 10:21:54 +08:00
mixin return types for all math.py function (#14413) 2026-01-28 20:10:11 -05:00
nn assert assign dtype mismatch for disk [pr] (#14473) 2026-01-31 17:08:54 -05:00
renderer fix wgsl bitcast (#14600) 2026-02-06 16:57:36 -05:00
runtime amd: kfd iface early exit (#14612) 2026-02-07 18:57:10 +03:00
schedule remove CUSTOM_KERNEL / directly construct it (#14604) 2026-02-08 18:43:33 +08:00
uop remove CUSTOM_KERNEL / directly construct it (#14604) 2026-02-08 18:43:33 +08:00
viz remove CUSTOM_KERNEL / directly construct it (#14604) 2026-02-08 18:43:33 +08:00
__init__.py move files into uop dir (#10399) 2025-05-18 11:38:28 -07:00
device.py diff devices for sdma (#14589) 2026-02-06 16:39:12 +03:00
dtype.py new dtype aliases (#14596) 2026-02-07 08:53:35 +08:00
gradient.py remove CUSTOM_KERNEL / directly construct it (#14604) 2026-02-08 18:43:33 +08:00
helpers.py kernel is call (#14577) 2026-02-07 10:10:14 +08:00
py.typed add a single py.typed (#6083) 2024-08-14 17:31:46 -07:00
tensor.py remove CUSTOM_KERNEL / directly construct it (#14604) 2026-02-08 18:43:33 +08:00