tinygrad/extra/optimization
Ben Waldron ea1be2e4cd
[bounty] Remove using reshape to register symbolic shape (#11771)
* Modify tests and start work towards removing symbolic reshape

* Refactor symbolic reshape

* fix small error

* much cleaner + fix more tests

* Can remove this now

* Update test_symbolic_ops and test_tiny

* Couple more tests

* Unused import

* More tests and add EXPAND to Tensor.empty

* Fix test beam search

* all int

* Fix rangeify by adding shrink

* Remove OOB check and so fix test_symbolic_jit

* test_symbolic_jit doesn't need OOB Context anymore either

* Should remove that test now

* Cleanups part 1

* fix linters

* Final cleanups

* Don't reassign inside for loop

---------

Co-authored-by: chenyu <chenyu@fastmail.com>
2025-08-28 12:30:49 -04:00
..
extract_dataset.py fix extract_dataset + add tests to CI (#10995) 2025-06-27 01:51:36 +03:00
extract_policynet.py move opt under codegen (#11569) 2025-08-07 14:19:17 -07:00
extract_sa_pairs.py move opt under codegen (#11569) 2025-08-07 14:19:17 -07:00
generate_dataset.sh generate kernel dataset and upload artifact (#11063) 2025-07-02 17:21:25 -04:00
get_action_space.py move opt under codegen (#11569) 2025-08-07 14:19:17 -07:00
helpers.py move opt under codegen (#11569) 2025-08-07 14:19:17 -07:00
pretrain_valuenet.py move opt under codegen (#11569) 2025-08-07 14:19:17 -07:00
rl.py move opt under codegen (#11569) 2025-08-07 14:19:17 -07:00
run_qnet.py move opt under codegen (#11569) 2025-08-07 14:19:17 -07:00
search.py move opt under codegen (#11569) 2025-08-07 14:19:17 -07:00
test_beam_search.py [bounty] Remove using reshape to register symbolic shape (#11771) 2025-08-28 12:30:49 -04:00
test_helpers.py fix load_worlds filter_novariable (#7564) 2024-11-05 16:06:39 -05:00
test_net.py move opt under codegen (#11569) 2025-08-07 14:19:17 -07:00
test_time_linearizer.py move opt under codegen (#11569) 2025-08-07 14:19:17 -07:00