Georgi Gerganov 1 год назад
Родитель
Сommit
d13edb17ed
3 измененных файлов с 2 добавлено и 1 удалено
  1. 0 1
      ggml/src/ggml-cuda/out-prod.cu
  2. 1 0
      ggml/src/ggml-cuda/vendors/hip.h
  3. 1 0
      ggml/src/ggml-sycl.cpp

+ 0 - 1
ggml/src/ggml-cuda/out-prod.cu

@@ -1,5 +1,4 @@
 #include "out-prod.cuh"
-#include "vendors/cuda.h"
 
 #include <cstdint>
 

+ 1 - 0
ggml/src/ggml-cuda/vendors/hip.h

@@ -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

+ 1 - 0
ggml/src/ggml-sycl.cpp

@@ -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,