tinygrad/test/external
George Hotz 2c363b5f0b
new style device (#2530)
* cpu tests pass

* torch works

* works

* metal works

* fix ops_disk

* metal jit works

* fix openpilot

* llvm and clang work

* fix webgpu

* docs are rly broken

* LRU works on metal

* delete comment

* revert name to ._buf. LRU only on Compiled

* changes

* allocator

* allocator, getting closer

* lru alloc

* LRUAllocator

* all pass

* metal

* cuda

* test examples

* linearizer

* test fixes

* fix custom + clean realize

* fix hip

* skip tests

* fix tests

* fix size=0

* fix MOCKHIP

* fix thneed

* copy better

* simple

* old style metal copy

* fix thneed

* np reshape

* give cuda a device
2023-11-30 17:07:16 -08:00
..
dist metal indirect command buffers (#2285) 2023-11-13 17:58:26 -08:00
external_llama_eval.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
external_model_benchmark.py move to new cached fetch (#2493) 2023-11-28 17:36:55 -08:00
external_multi_gpu.py revert typo in external_multi_gpu.py (#1777) 2023-09-05 20:46:28 -07:00
external_osx_profiling.py adapting test/external/external_osx_profiling.py to the new code base (#2002) 2023-10-08 05:55:00 -07:00
external_test_embedding.py make embedding and GPT-2 fast (#1631) 2023-08-22 15:14:38 -07:00
external_test_image.py fixes (#1893) 2023-09-22 07:20:27 +08:00
external_test_jit_on_models.py Apply ruff linting rules to tests (#2473) 2023-11-27 21:24:06 -08:00
external_test_onnx_backend.py move device to device.py (#2466) 2023-11-27 11:34:37 -08:00
external_test_opt.py Apply ruff linting rules to tests (#2473) 2023-11-27 21:24:06 -08:00
external_test_optim.py use class Foo: instead of class Foo(): (#1797) 2023-09-06 12:20:25 -07:00
external_test_speed_llama.py new style device (#2530) 2023-11-30 17:07:16 -08:00
external_test_uops_graphing.py uops graphing + phi (#2120) 2023-10-19 22:26:28 -07:00
external_test_whisper_librispeech.py whisper: support audio >30s (#2378) 2023-11-21 14:37:51 -08:00
external_test_yolo.py move to new cached fetch (#2493) 2023-11-28 17:36:55 -08:00
external_test_yolov8.py move to new cached fetch (#2493) 2023-11-28 17:36:55 -08:00
fuzz_linearizer.py Apply ruff linting rules to tests (#2473) 2023-11-27 21:24:06 -08:00
fuzz_shapetracker.py remove real_offset (#2234) 2023-11-07 17:30:53 -08:00
fuzz_symbolic.py Variable.num -> NumNode (#2354) 2023-11-18 15:45:52 -05:00
graph_batchnorm.py with Tensor.train() (#1935) 2023-09-28 18:02:31 -07:00
test_example.py Apply ruff linting rules to tests (#2473) 2023-11-27 21:24:06 -08:00