tinygrad/test
Davi Silva 136dbd8b36
HIP CI that compiles (to RDNA3) but doesn't have to run (#2482)
* hip amd compilation

* gate the test properly

* cleanup unused import

* remove superfluous numpy conversion

* add SpeedyNet tests (f32 [passes] & f16 [fails])

* make CI verbose (error log from hip compiler)

* test the real ops_hip

* Merge branch 'tinygrad:master' into ci/hip-compilation

* fix CI

* cleanup

* really fix CI

* Fix CI Three: the refixening

---------

Co-authored-by: George Hotz <72895+geohot@users.noreply.github.com>
2023-11-27 21:17:06 -08:00
..
external reset seed on every run (#2468) 2023-11-27 12:55:54 -08:00
extra minor cleanups, remove dead files (#2398) 2023-11-23 09:01:50 -08:00
models move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
unit Add assertion to prevent nonsense mod values (#2474) 2023-11-27 18:37:44 -08:00
Dockerfile
__init__.py
helpers.py perf: lazyop as dataclass (#1603) 2023-10-25 17:54:30 -04:00
test_allocators.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
test_assign.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
test_conv.py
test_conv_shapetracker.py fix some tests related to JitItem (#2279) 2023-11-11 23:00:35 -05:00
test_copy_speed.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
test_custom_function.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
test_dtype.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
test_gc.py
test_hip_rdna3.py HIP CI that compiles (to RDNA3) but doesn't have to run (#2482) 2023-11-27 21:17:06 -08:00
test_jit.py Remove the toCPU copy (#2445) 2023-11-27 20:37:13 -08:00
test_kernel_cache.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
test_lazybuffer.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
test_lazyop.py make self referential AST fast too (#2278) 2023-11-15 07:12:07 -08:00
test_linearizer.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
test_linearizer_failures.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
test_net_speed.py Profiling-helper (#2321) 2023-11-16 14:15:56 -08:00
test_nn.py A beautiful MNIST training example (#2272) 2023-11-17 19:42:43 -08:00
test_ops.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
test_optim.py
test_randomness.py Pretty multinomial (#2365) 2023-11-19 15:10:10 -05:00
test_renderer.py Move HIP render logic to its dedicated place (#2394) 2023-11-23 13:03:29 -08:00
test_sample.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
test_schedule.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
test_search.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
test_specific_conv.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
test_speed_v_torch.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
test_symbolic_jit.py From teeny (#2426) 2023-11-24 12:50:56 -08:00
test_symbolic_ops.py fix the variable arg order (#2382) 2023-11-21 12:02:31 -05:00
test_symbolic_shapetracker.py From teeny (#2426) 2023-11-24 12:50:56 -08:00
test_tensor.py update some test_tensor.py cases with 0 in shape (#2368) 2023-11-19 20:35:05 -05:00
test_to_numpy.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
test_uops.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
test_webgpu.js retry test_webgpu.js 3 times (#2362) 2023-11-18 21:24:47 -05:00
test_winograd.py Profiling-helper (#2321) 2023-11-16 14:15:56 -08:00