Files
tinygrad/extra
David Hou 8e9db88474 expand after expr_idxs in Linearizer.global_load (#1818)
* small changes

* expand in terms of substitute, directly expand g_idxs g_valid

* delete expand_ops

* don't compare using hash

* any instead of in

thanks gijskoning

Co-authored-by: Gijs Koning <gijs-koning@live.nl>

* support tc

* testing code

* no more create_rednode

* maxsize none in view/node

* oops

* undo

* typing

* oops

* oops

* lmao

* lmao

* add expand multi test

* Node.iter_idxs

* type

* type

* delete checks!

* clean up a little?

* expand_idx in symbolic

* un-golf

* play around with types >.>

* test_substitute and also remove an incorrect test?

* get rid of range

* Update symbolic.py

* split out view cache change

* split out flat components change

* reduce diff

* reduce diff

* add some float4 tests

* fix

---------

Co-authored-by: Gijs Koning <gijs-koning@live.nl>
2023-09-29 10:33:34 -07:00
..
2023-09-23 14:17:12 +08:00
2023-09-04 09:41:20 -07:00
2023-09-22 07:20:27 +08:00
2023-08-28 19:59:55 -07:00
2023-05-26 19:28:51 -07:00
2023-08-09 06:54:15 -07:00
2023-05-03 19:34:17 +00:00
2023-08-22 07:36:24 -07:00
2023-07-05 15:36:22 -07:00
2023-09-24 20:14:36 +08:00
2023-03-18 14:40:23 -07:00
2023-03-11 07:50:07 -08:00
2023-03-04 07:49:25 -08:00
2023-09-05 13:23:32 -07:00
2023-09-05 13:23:32 -07:00
2023-08-28 19:59:55 -07:00
2023-09-28 18:02:31 -07:00