George Hotz
|
82be8abfd2
|
move opt under codegen (#11569)
|
2025-08-07 14:19:17 -07:00 |
|
George Hotz
|
92678e59ee
|
move kernel to opt (#10899)
|
2025-06-20 15:22:28 -07:00 |
|
chenyu
|
6c30948df6
|
hand_coded_optimizations returns list[Opt] [pr] (#9938)
new api looks like `k.apply_opts(hand_coded_optimizations(k))`
|
2025-04-19 20:26:59 -04:00 |
|
chenyu
|
8c6299bced
|
move hand_coded_optimizations to heuristic.py [pr] (#9844)
* move hand_coded_optimizations to heuristic.py [pr]
also folded all long lines
* make a copy and rename self -> k
* fix test
|
2025-04-10 23:40:16 -04:00 |
|
chenyu
|
f4f56d7c15
|
move time_linearizer to extra.optimization.helpers [pr] (#9048)
no longer used in tinygrad
|
2025-02-12 15:49:58 -05:00 |
|
chenyu
|
8ca422e21a
|
script to compare kernel opt with BEAM (#7604)
intersting that on m1 max hcopt wins BEAM 2 about 20% of the time
|
2024-11-08 17:40:28 -05:00 |
|