tinygrad/extra
George Hotz bfcec234a2
Refactor ASTs (#622)
* ugh worst branch name

* compiler refactor continues

* scc -> cloc

* buf -> _buf

* finish _buf, and program -> runtime

* gpu is still working, clang isn't

* clang in new style

* ops_metal

* something broke it

* improve metal

* clean up tons of cl crap

* hack fix sync

* cleaner gpu

* gpu metal clang

* cleanups

* minor refactor

* GPUCodegen

* fix up LLVM

* blind CUDA refactor

* codegen / runtime

* keep ops naming

* linter passes

* woah, llvm was allocing 4x what it needed to

* bugfixes

* fix openpilot compiler

* fix compile_efficientnet

* method cache should fix tests

* deal with duped functions
2023-03-01 18:57:29 -08:00
..
gemm Refactor ASTs (#622) 2023-03-01 18:57:29 -08:00
triton A Triton backend for tinygrad (#470) 2023-02-01 11:53:57 -08:00
augment.py [Fix] fix typo: test_mnist -> datasets (#492) 2023-01-29 21:30:47 -08:00
gradcheck.py Remove Tensor.data (#565) 2023-02-18 16:36:12 -08:00
introspection.py Refactor ASTs (#622) 2023-03-01 18:57:29 -08:00
kernel_search.py Refactor ASTs (#622) 2023-03-01 18:57:29 -08:00
lib_test_ast.py Refactor ASTs (#622) 2023-03-01 18:57:29 -08:00
onnx.py fine, openpilot can have 197 kernels 2023-02-27 11:48:36 -08:00
onnx_ops.py unbreak onnx conv padding 2023-02-28 13:55:03 -08:00
thneed.py Refactor ASTs (#622) 2023-03-01 18:57:29 -08:00
training.py Remove Tensor.data (#565) 2023-02-18 16:36:12 -08:00
utils.py prevent race condition, external yolo test for now 2023-02-26 17:08:24 -08:00