Skip to content

Commit

Permalink
src : relocate new backend sources
Browse files Browse the repository at this point in the history
  • Loading branch information
ggerganov committed Feb 10, 2024
1 parent d253ec6 commit 14b0a66
Show file tree
Hide file tree
Showing 10 changed files with 36 additions and 0 deletions.
12 changes: 12 additions & 0 deletions scripts/sync-llama-am.sh
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,8 @@ if [ -f $SRC_GGML/llama-src.patch ]; then
# ggml-cuda.cu -> src/ggml-cuda.cu
# ggml-cuda.h -> src/ggml-cuda.h
# ggml-impl.h -> src/ggml-impl.h
# ggml-kompute.cpp -> src/ggml-kompute.cpp
# ggml-kompute.h -> src/ggml-kompute.h
# ggml-metal.h -> src/ggml-metal.h
# ggml-metal.m -> src/ggml-metal.m
# ggml-mpi.h -> src/ggml-mpi.h
Expand All @@ -104,6 +106,10 @@ if [ -f $SRC_GGML/llama-src.patch ]; then
# ggml-opencl.h -> src/ggml-opencl.h
# ggml-quants.c -> src/ggml-quants.c
# ggml-quants.h -> src/ggml-quants.h
# ggml-sycl.cpp -> src/ggml-sycl.cpp
# ggml-sycl.h -> src/ggml-sycl.h
# ggml-vulkan.cpp -> src/ggml-vulkan.cpp
# ggml-vulkan.h -> src/ggml-vulkan.h
# ggml.h -> include/ggml/ggml.h
# ggml-alloc.h -> include/ggml/ggml-alloc.h
# ggml-backend.h -> include/ggml/ggml-backend.h
Expand All @@ -122,6 +128,8 @@ if [ -f $SRC_GGML/llama-src.patch ]; then
-e 's/\/ggml-cuda\.cu/\/src\/ggml-cuda.cu/g' \
-e 's/\/ggml-cuda\.h/\/src\/ggml-cuda.h/g' \
-e 's/\/ggml-impl\.h/\/src\/ggml-impl.h/g' \
-e 's/\/ggml-kompute\.cpp/\/src\/ggml-kompute.cpp/g' \
-e 's/\/ggml-kompute\.h/\/src\/ggml-kompute.h/g' \
-e 's/\/ggml-metal\.h/\/src\/ggml-metal.h/g' \
-e 's/\/ggml-metal\.m/\/src\/ggml-metal.m/g' \
-e 's/\/ggml-mpi\.h/\/src\/ggml-mpi.h/g' \
Expand All @@ -130,6 +138,10 @@ if [ -f $SRC_GGML/llama-src.patch ]; then
-e 's/\/ggml-opencl\.h/\/src\/ggml-opencl.h/g' \
-e 's/\/ggml-quants\.c/\/src\/ggml-quants.c/g' \
-e 's/\/ggml-quants\.h/\/src\/ggml-quants.h/g' \
-e 's/\/ggml-sycl\.cpp/\/src\/ggml-sycl.cpp/g' \
-e 's/\/ggml-sycl\.h/\/src\/ggml-sycl.h/g' \
-e 's/\/ggml-vulkan\.cpp/\/src\/ggml-vulkan.cpp/g' \
-e 's/\/ggml-vulkan\.h/\/src\/ggml-vulkan.h/g' \
-e 's/\/ggml\.h/\/include\/ggml\/ggml.h/g' \
-e 's/\/ggml-alloc\.h/\/include\/ggml\/ggml-alloc.h/g' \
-e 's/\/ggml-backend\.h/\/include\/ggml\/ggml-backend.h/g' \
Expand Down
6 changes: 6 additions & 0 deletions scripts/sync-llama.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ cp -rpv ../llama.cpp/ggml-backend.c src/ggml-backend.c
cp -rpv ../llama.cpp/ggml-cuda.cu src/ggml-cuda.cu
cp -rpv ../llama.cpp/ggml-cuda.h src/ggml-cuda.h
cp -rpv ../llama.cpp/ggml-impl.h src/ggml-impl.h
cp -rpv ../llama.cpp/ggml-kompute.cpp src/ggml-kompute.cpp
cp -rpv ../llama.cpp/ggml-kompute.h src/ggml-kompute.h
cp -rpv ../llama.cpp/ggml-metal.h src/ggml-metal.h
cp -rpv ../llama.cpp/ggml-metal.m src/ggml-metal.m
cp -rpv ../llama.cpp/ggml-metal.metal src/ggml-metal.metal
Expand All @@ -16,6 +18,10 @@ cp -rpv ../llama.cpp/ggml-opencl.cpp src/ggml-opencl.cpp
cp -rpv ../llama.cpp/ggml-opencl.h src/ggml-opencl.h
cp -rpv ../llama.cpp/ggml-quants.c src/ggml-quants.c
cp -rpv ../llama.cpp/ggml-quants.h src/ggml-quants.h
cp -rpv ../llama.cpp/ggml-sycl.cpp src/ggml-sycl.cpp
cp -rpv ../llama.cpp/ggml-sycl.h src/ggml-sycl.h
cp -rpv ../llama.cpp/ggml-vulkan.cpp src/ggml-vulkan.cpp
cp -rpv ../llama.cpp/ggml-vulkan.h src/ggml-vulkan.h
cp -rpv ../llama.cpp/ggml.h include/ggml/ggml.h
cp -rpv ../llama.cpp/ggml-alloc.h include/ggml/ggml-alloc.h
cp -rpv ../llama.cpp/ggml-backend.h include/ggml/ggml-backend.h
Expand Down
12 changes: 12 additions & 0 deletions scripts/sync-whisper-am.sh
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,8 @@ if [ -f $SRC_GGML/whisper-src.patch ]; then
# ggml-cuda.cu -> src/ggml-cuda.cu
# ggml-cuda.h -> src/ggml-cuda.h
# ggml-impl.h -> src/ggml-impl.h
# ggml-kompute.cpp -> src/ggml-kompute.cpp
# ggml-kompute.h -> src/ggml-kompute.h
# ggml-metal.h -> src/ggml-metal.h
# ggml-metal.m -> src/ggml-metal.m
# ggml-mpi.h -> src/ggml-mpi.h
Expand All @@ -107,6 +109,10 @@ if [ -f $SRC_GGML/whisper-src.patch ]; then
# ggml-opencl.h -> src/ggml-opencl.h
# ggml-quants.c -> src/ggml-quants.c
# ggml-quants.h -> src/ggml-quants.h
# ggml-sycl.cpp -> src/ggml-sycl.cpp
# ggml-sycl.h -> src/ggml-sycl.h
# ggml-vulkan.cpp -> src/ggml-vulkan.cpp
# ggml-vulkan.h -> src/ggml-vulkan.h
# ggml.h -> include/ggml/ggml.h
# ggml-alloc.h -> include/ggml/ggml-alloc.h
# ggml-backend.h -> include/ggml/ggml-backend.h
Expand All @@ -129,6 +135,8 @@ if [ -f $SRC_GGML/whisper-src.patch ]; then
-e 's/\/ggml-cuda\.cu/\/src\/ggml-cuda.cu/g' \
-e 's/\/ggml-cuda\.h/\/src\/ggml-cuda.h/g' \
-e 's/\/ggml-impl\.h/\/src\/ggml-impl.h/g' \
-e 's/\/ggml-kompute\.cpp/\/src\/ggml-kompute.cpp/g' \
-e 's/\/ggml-kompute\.h/\/src\/ggml-kompute.h/g' \
-e 's/\/ggml-metal\.h/\/src\/ggml-metal.h/g' \
-e 's/\/ggml-metal\.m/\/src\/ggml-metal.m/g' \
-e 's/\/ggml-mpi\.h/\/src\/ggml-mpi.h/g' \
Expand All @@ -137,6 +145,10 @@ if [ -f $SRC_GGML/whisper-src.patch ]; then
-e 's/\/ggml-opencl\.h/\/src\/ggml-opencl.h/g' \
-e 's/\/ggml-quants\.c/\/src\/ggml-quants.c/g' \
-e 's/\/ggml-quants\.h/\/src\/ggml-quants.h/g' \
-e 's/\/ggml-sycl\.cpp/\/src\/ggml-sycl.cpp/g' \
-e 's/\/ggml-sycl\.h/\/src\/ggml-sycl.h/g' \
-e 's/\/ggml-vulkan\.cpp/\/src\/ggml-vulkan.cpp/g' \
-e 's/\/ggml-vulkan\.h/\/src\/ggml-vulkan.h/g' \
-e 's/\/ggml\.h/\/include\/ggml\/ggml.h/g' \
-e 's/\/ggml-alloc\.h/\/include\/ggml\/ggml-alloc.h/g' \
-e 's/\/ggml-backend\.h/\/include\/ggml\/ggml-backend.h/g' \
Expand Down
6 changes: 6 additions & 0 deletions scripts/sync-whisper.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ cp -rpv ../whisper.cpp/ggml-backend-impl.h src/ggml-backend-impl.h
cp -rpv ../whisper.cpp/ggml-backend.c src/ggml-backend.c
cp -rpv ../whisper.cpp/ggml-cuda.cu src/ggml-cuda.cu
cp -rpv ../whisper.cpp/ggml-cuda.h src/ggml-cuda.h
cp -rpv ../whisper.cpp/ggml-kompute.cpp src/ggml-kompute.cpp
cp -rpv ../whisper.cpp/ggml-kompute.h src/ggml-kompute.h
cp -rpv ../whisper.cpp/ggml-metal.h src/ggml-metal.h
cp -rpv ../whisper.cpp/ggml-metal.m src/ggml-metal.m
cp -rpv ../whisper.cpp/ggml-metal.metal src/ggml-metal.metal
Expand All @@ -16,6 +18,10 @@ cp -rpv ../whisper.cpp/ggml-opencl.cpp src/ggml-opencl.cpp
cp -rpv ../whisper.cpp/ggml-opencl.h src/ggml-opencl.h
cp -rpv ../whisper.cpp/ggml-quants.c src/ggml-quants.c
cp -rpv ../whisper.cpp/ggml-quants.h src/ggml-quants.h
cp -rpv ../whisper.cpp/ggml-sycl.cpp src/ggml-sycl.cpp
cp -rpv ../whisper.cpp/ggml-sycl.h src/ggml-sycl.h
cp -rpv ../whisper.cpp/ggml-vulkan.cpp src/ggml-vulkan.cpp
cp -rpv ../whisper.cpp/ggml-vulkan.h src/ggml-vulkan.h

cp -rpv ../whisper.cpp/ggml.h include/ggml/ggml.h
cp -rpv ../whisper.cpp/ggml-alloc.h include/ggml/ggml-alloc.h
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 14b0a66

Please sign in to comment.