Files
tinygrad/test
qazal 0ad1672d5f fuse indexing (LazyOp creation) (#5506)
* bring FUSE_AS_ONE_KERNEL back

* operands need reshape?

* fused but arange didnt fold

* something deeply wrong

* yay, fused

* derive broadcasts

* s/input/reduce_input

* _fixup_ones proved a point

* this is what it takes

* down to 3 required reshapes:

1. output_shape
2. the second reduce merge dims
3. remove dims for above reshape

* start real reshapes

* resolve shape in the edges pre lazyop

* outputs are the same shape

* rewrite1: just the reduce

* more correct

* fuse_as_one_kernel

* closer

* this passes

* dont rerun info

* dont need these

* not needed
2024-07-18 14:09:17 +03:00
..
2024-07-17 19:41:23 -07:00
2024-07-12 20:43:36 -07:00
2023-12-01 11:34:47 -08:00
2020-12-15 23:44:08 -08:00
2023-06-25 10:38:58 -07:00
2024-07-17 19:41:23 -07:00
2024-07-12 20:43:36 -07:00
2024-07-17 17:09:34 +03:00
2024-03-18 16:47:07 -04:00
2024-06-26 17:50:37 +03:00
2024-07-17 19:41:23 -07:00
2023-12-07 17:07:05 -08:00
2024-05-15 23:46:08 +03:00
2024-07-17 19:41:23 -07:00
2024-06-25 19:49:21 -07:00
2024-07-17 19:41:23 -07:00
2024-07-17 19:41:23 -07:00
2024-05-15 23:46:08 +03:00
2024-07-14 14:26:41 -04:00
2024-07-17 19:41:23 -07:00
2024-07-17 19:41:23 -07:00