tinygrad/test/unit
chenyu a666450e4d
UOp pattern x + x -> x * 2 (#6224)
* UOp pattern x + x -> x * 2

now there's no NEG, with this it covers all kinds of a*x+b*x

* can remove x-x
2024-08-21 12:06:19 -04:00
..
__init__.py more test cleanups (#2631) 2023-12-05 16:17:57 -08:00
test_device.py cleanup nv/cuda compilers (#5767) 2024-07-29 13:50:03 +03:00
test_disk_cache.py helpers.diskcache_clear (#4436) 2024-05-05 14:19:01 -04:00
test_disk_tensor.py Write tar_extract (#6180) 2024-08-19 12:06:17 -07:00
test_elf.py run unit tests separate from others (and only once) (#6020) 2024-08-10 11:17:56 -07:00
test_helpers.py Support gunzip in fetch (#6176) 2024-08-19 12:04:40 -07:00
test_shapetracker.py re:6125 switch real_size to use uops [run_process_replay] (#6138) 2024-08-19 13:20:24 -04:00
test_shapetracker_math.py remove unused expr node (#3170) 2024-01-18 14:18:43 -08:00
test_shm_tensor.py ops_shm removed (#2351) 2023-11-18 11:41:58 -08:00
test_symbolic.py UOp pattern x + x -> x * 2 (#6224) 2024-08-21 12:06:19 -04:00
test_tqdm.py fix tqdm with generator without __len__ (#5238) 2024-06-30 12:20:59 -04:00
test_uop_symbolic.py UOp pattern x + x -> x * 2 (#6224) 2024-08-21 12:06:19 -04:00
test_verify_ast.py hotfix: more lazyop rename to uop [run_process_replay] (#6157) 2024-08-18 17:28:44 +03:00
test_view.py check contiguous in View.create after canonicalizing mask and offset (#4770) 2024-05-29 11:31:13 -04:00