George Hotz
b1c0d8c99d
remove cpu and torch backends ( #3399 )
...
* remove cpu and torch backends
* don't copy to cpu
* use clang instead of cpu
* multitensor gathers on the first device
* clang is cpu + use default
* fixup
* bugfix
2024-02-15 16:55:39 +01:00
George Hotz
a40df14fef
ops_ext to replace cpu import ( #3409 )
...
* ops_ext to replace cpu import
* don't allow zero copy with as buffer
* memoryview(bytearray
* reenable test
* fix jit issue
2024-02-15 13:03:42 +01:00
George Hotz
6356474d6d
Revert "ops_ext to replace cpu import ( #3406 )" ( #3408 )
...
This reverts commit 91eb93f85a .
2024-02-15 12:16:10 +01:00
George Hotz
91eb93f85a
ops_ext to replace cpu import ( #3406 )
...
* ops_ext to replace cpu import
* don't allow zero copy with as buffer
* memoryview(bytearray
* reenable test
2024-02-15 12:14:58 +01:00
chenyu
19298e7a3f
Device._buffers -> Device._devices ( #3052 )
...
backend devices used to be called buffers
2024-01-08 21:30:38 -05:00
George Hotz
232ed2af3f
more test cleanups ( #2631 )
...
* more test cleanups
* move test example back
2023-12-05 16:17:57 -08:00