Georgi Gerganov
|
ea4402bb0e
|
test-backend-ops : add one more sum_rows test
|
2023-12-12 17:03:38 +02:00 |
|
Georgi Gerganov
|
a51bc0c1c0
|
metal : fix binary ops for ne10 % 4 != 0
|
2023-12-12 15:55:42 +02:00 |
|
slaren
|
33e50f1b53
|
test-backend-ops : disable MOE test with thread sanitizer
|
2023-12-11 12:27:48 +01:00 |
|
slaren
|
ffda94c87f
|
test-backend-ops : simplify and disable slow tests to avoid CI timeout
|
2023-12-11 12:15:31 +01:00 |
|
slaren
|
b0029815e4
|
test-backend-ops : fix dequantize block offset
|
2023-12-11 02:43:52 +01:00 |
|
slaren
|
f1380d7897
|
test-backend-ops : add cpy from f32 -> all types test
|
2023-12-10 22:58:31 +01:00 |
|
slaren
|
54d254bbed
|
test-backend-ops : cleanup, add moe test for batches
|
2023-12-10 21:52:11 +01:00 |
|
Georgi Gerganov
|
54ba263410
|
test-backend-ops : make experts more evenly probable (test_moe)
|
2023-12-10 15:28:07 +02:00 |
|
slaren
|
cefebb3660
|
test-backend-ops : add moe test
|
2023-12-10 13:12:18 +01:00 |
|
slaren
|
62b95f93d0
|
cuda : support non-contiguous src1 in get_rows
|
2023-12-09 22:39:34 +01:00 |
|
Georgi Gerganov
|
2cbcba829f
|
metal : add more general support for ggml_get_rows + tests
|
2023-12-09 14:18:42 +02:00 |
|
slaren
|
ee8fb399aa
|
ggml : add n_as argument to ggml_mul_mat_id
|
2023-12-09 12:42:25 +01:00 |
|
Georgi Gerganov
|
861cd67899
|
ggml : sync latest ggml_mul_mat_id
|
2023-12-09 11:19:46 +02:00 |
|
Georgi Gerganov
|
fe680e3d10
|
sync : ggml (new ops, tests, backend, etc.) (#4359)
* sync : ggml (part 1)
* sync : ggml (part 2, CUDA)
* sync : ggml (part 3, Metal)
* ggml : build fixes
ggml-ci
* cuda : restore lost changes
* cuda : restore lost changes (StableLM rope)
* cmake : enable separable compilation for CUDA
ggml-ci
* ggml-cuda : remove device side dequantize
* Revert "cmake : enable separable compilation for CUDA"
This reverts commit 09e35d04b1 .
* cuda : remove assert for rope
* tests : add test-backend-ops
* ggml : fix bug in ggml_concat
* ggml : restore `ggml_get_n_tasks()` logic in `ggml_graph_plan()`
* ci : try to fix macOS
* ggml-backend : remove backend self-registration
* ci : disable Metal for macOS cmake build
ggml-ci
* metal : fix "supports family" call
* metal : fix assert
* metal : print resource path
ggml-ci
---------
Co-authored-by: slaren <slarengh@gmail.com>
|
2023-12-07 22:26:54 +02:00 |
|