]> git.djapps.eu Git - pkg/ggml/sources/ggml/commitdiff
ggml : fix builds (llama/0)
authorGeorgi Gerganov <redacted>
Fri, 20 Sep 2024 17:12:52 +0000 (20:12 +0300)
committerGeorgi Gerganov <redacted>
Fri, 20 Sep 2024 19:03:57 +0000 (22:03 +0300)
ggml-ci

src/ggml-cuda/out-prod.cu
src/ggml-cuda/vendors/hip.h
src/ggml-sycl.cpp

index 657d50e15d7e8551a02e450208a0c94f2a2c42a2..619cfdcb5894ad79d977c0f4fee3582558bf0b4a 100644 (file)
@@ -1,5 +1,4 @@
 #include "out-prod.cuh"
-#include "vendors/cuda.h"
 
 #include <cstdint>
 
index d0c377255968c2c668ca51e4535cebc633b36b7b..1f3c70c2e6934ecc58d8bc227bbc5b67a4fbf56b 100644 (file)
@@ -30,6 +30,7 @@
 #define cublasSetStream hipblasSetStream
 #define cublasSgemm hipblasSgemm
 #define cublasStatus_t hipblasStatus_t
+#define cublasOperation_t hipblasOperation_t
 #define cudaDataType_t hipblasDatatype_t //deprecated, new hipblasDatatype not in 5.6
 #define cudaDeviceCanAccessPeer hipDeviceCanAccessPeer
 #define cudaDeviceDisablePeerAccess hipDeviceDisablePeerAccess
index fab9716169893c3f67181a900e994eda5573ee4b..df7db5022a2a01591914f5f40f424cb41099c685 100644 (file)
@@ -4735,6 +4735,7 @@ static struct ggml_backend_buffer_i ggml_backend_sycl_split_buffer_interface = {
     /* .free_buffer     = */ ggml_backend_sycl_split_buffer_free_buffer,
     /* .get_base        = */ ggml_backend_sycl_split_buffer_get_base,
     /* .init_tensor     = */ ggml_backend_sycl_split_buffer_init_tensor,
+    /* .memset_tensor   = */ NULL,
     /* .set_tensor      = */ ggml_backend_sycl_split_buffer_set_tensor,
     /* .get_tensor      = */ ggml_backend_sycl_split_buffer_get_tensor,
     /* .cpy_tensor      = */ NULL,