tinygrad/tinygrad
Max Hahn f9cb31fdc2
added visitor pattern (#1669)
* added visitor pattern

* pylint bug workaround

* added tests, made abstract OpNode inherit from ABC

* fixed assert

* fix check of abstract classes in negative test

* remove assert False
2023-08-30 09:03:44 -07:00
..
codegen added visitor pattern (#1669) 2023-08-30 09:03:44 -07:00
nn move device to ops (#1646) 2023-08-23 08:30:17 -07:00
renderer llvm jitted (#1652) 2023-08-28 20:22:44 -07:00
runtime llama JIT python runtime speedup (#1633) 2023-08-30 07:51:05 -07:00
shape added visitor pattern (#1669) 2023-08-30 09:03:44 -07:00
graph.py [ready] avoid in-function graph imports in lazy.py (#1666) 2023-08-25 13:56:28 -04:00
helpers.py add cache collector (#1595) 2023-08-28 19:59:55 -07:00
jit.py llama JIT python runtime speedup (#1633) 2023-08-30 07:51:05 -07:00
lazy.py perf: remove cast and revert back to isinstance (#1694) 2023-08-27 14:15:52 -04:00
mlops.py move device to ops (#1646) 2023-08-23 08:30:17 -07:00
ops.py add cache collector (#1595) 2023-08-28 19:59:55 -07:00
tensor.py [ready] perf: simpler Tensor init (#1679) 2023-08-27 22:18:03 -04:00