From: Georgi Gerganov Date: Mon, 4 Nov 2024 08:37:38 +0000 (+0200) Subject: scripts : update sync X-Git-Tag: upstream/0.0.1642~258 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=eec9aa4b366444ae30d2c56879f070d4809cbbd2;p=pkg%2Fggml%2Fsources%2Fggml scripts : update sync --- diff --git a/scripts/sync-llama-am.sh b/scripts/sync-llama-am.sh index b0feb0af..f651c6eb 100755 --- a/scripts/sync-llama-am.sh +++ b/scripts/sync-llama-am.sh @@ -118,43 +118,18 @@ if [ -f $SRC_GGML/llama-src.patch ]; then # ggml/src/CMakelists.txt -> src/CMakeLists.txt # ggml/cmake/FindSIMD.cmake -> cmake/FindSIMD.cmake # - # ggml/src/ggml.c -> src/ggml.c - # ggml/src/ggml-aarch64.c -> src/ggml-aarch64.c - # ggml/src/ggml-aarch64.h -> src/ggml-aarch64.h - # ggml/src/ggml-alloc.c -> src/ggml-alloc.c - # ggml/src/ggml-amx/* -> src/ggml-amx/* - # ggml/src/ggml-amx.cpp -> src/ggml-amx.cpp - # ggml/src/ggml-backend-impl.h -> src/ggml-backend-impl.h - # ggml/src/ggml-backend.cpp -> src/ggml-backend.cpp - # ggml/src/ggml-blas.cpp -> src/ggml-blas.cpp - # ggml/src/ggml-cann/* -> src/ggml-cann/* - # ggml/src/ggml-cann.cpp -> src/ggml-cann.cpp - # ggml/src/ggml-common.h -> src/ggml-common.h - # ggml/src/ggml-cuda/* -> src/ggml-cuda/* - # ggml/src/ggml-cuda.cu -> src/ggml-cuda.cu - # ggml/src/ggml-impl.h -> src/ggml-impl.h - # ggml/src/ggml-kompute.cpp -> src/ggml-kompute.cpp - # ggml/src/ggml-metal.m -> src/ggml-metal.m - # ggml/src/ggml-quants.c -> src/ggml-quants.c - # ggml/src/ggml-quants.h -> src/ggml-quants.h - # ggml/src/ggml-rpc.cpp -> src/ggml-rpc.cpp - # ggml/src/ggml-sycl/* -> src/ggml-sycl/* - # ggml/src/ggml-sycl.cpp -> src/ggml-sycl.cpp - # ggml/src/ggml-vulkan.cpp -> src/ggml-vulkan.cpp - # ggml/src/vulkan-shaders/* -> src/vulkan-shaders/* + # ggml/src/ggml*.c -> src/ggml*.c + # ggml/src/ggml*.cpp -> src/ggml*.cpp + # ggml/src/ggml*.h -> src/ggml*.h + # ggml/src/ggml*.cu -> src/ggml*.cu + # ggml/src/ggml*.m -> src/ggml*.m + # ggml/src/ggml-amx/* -> src/ggml-amx/* + # ggml/src/ggml-cann/* -> src/ggml-cann/* + # ggml/src/ggml-cuda/* -> src/ggml-cuda/* + # ggml/src/ggml-sycl/* -> src/ggml-sycl/* + # ggml/src/vulkan-shaders/* -> src/vulkan-shaders/* # - # ggml/include/ggml.h -> include/ggml.h - # ggml/include/ggml-alloc.h -> include/ggml-alloc.h - # ggml/include/ggml-amx.h -> include/ggml-amx.h - # ggml/include/ggml-backend.h -> include/ggml-backend.h - # ggml/include/ggml-blas.h -> include/ggml-blas.h - # ggml/include/ggml-cann.h -> include/ggml-cann.h - # ggml/include/ggml-cuda.h -> include/ggml-cuda.h - # ggml/include/ggml-kompute.h -> include/ggml-kompute.h - # ggml/include/ggml-metal.h -> include/ggml-metal.h - # ggml/include/ggml-rpc.h -> include/ggml-rpc.h - # ggml/include/ggml-sycl.h -> include/ggml-sycl.h - # ggml/include/ggml-vulkan.h -> include/ggml-vulkan.h + # ggml/include/ggml*.h -> include/ggml*.h # # tests/test-opt.cpp -> tests/test-opt.cpp # tests/test-grad0.cpp -> tests/test-grad0.cpp @@ -165,46 +140,21 @@ if [ -f $SRC_GGML/llama-src.patch ]; then # LICENSE -> LICENSE # scripts/gen-authors.sh -> scripts/gen-authors.sh - cat llama-src.patch | sed \ + cat llama-src.patch | sed -E \ -e 's/\/ggml\/CMakeLists\.txt/\/CMakeLists.txt/g' \ -e 's/\/ggml\/src\/CMakeLists\.txt/\/src\/CMakeLists.txt/g' \ -e 's/\/ggml\/cmake\/FindSIMD\.cmake/\/cmake\/FindSIMD.cmake/g' \ - -e 's/\/ggml\/src\/ggml\.c/\/src\/ggml.c/g' \ - -e 's/\/ggml\/src\/ggml-aarch64\.c/\/src\/ggml-aarch64.c/g' \ - -e 's/\/ggml\/src\/ggml-aarch64\.h/\/src\/ggml-aarch64.h/g' \ - -e 's/\/ggml\/src\/ggml-alloc\.c/\/src\/ggml-alloc.c/g' \ + -e 's/\/ggml\/src\/ggml(.*)\.c/\/src\/ggml\1.c/g' \ + -e 's/\/ggml\/src\/ggml(.*)\.cpp/\/src\/ggml\1.cpp/g' \ + -e 's/\/ggml\/src\/ggml(.*)\.h/\/src\/ggml\1.h/g' \ + -e 's/\/ggml\/src\/ggml(.*)\.cu/\/src\/ggml\1.cu/g' \ + -e 's/\/ggml\/src\/ggml(.*)\.m/\/src\/ggml\1.m/g' \ -e 's/\/ggml\/src\/ggml-amx\//\/src\/ggml-amx\//g' \ - -e 's/\/ggml\/src\/ggml-amx\.cpp/\/src\/ggml-amx.cpp/g' \ - -e 's/\/ggml\/src\/ggml-backend-impl\.h/\/src\/ggml-backend-impl.h/g' \ - -e 's/\/ggml\/src\/ggml-backend\.cpp/\/src\/ggml-backend.cpp/g' \ - -e 's/\/ggml\/src\/ggml-blas\.cpp/\/src\/ggml-blas.cpp/g' \ -e 's/\/ggml\/src\/ggml-cann\//\/src\/ggml-cann\//g' \ - -e 's/\/ggml\/src\/ggml-cann\.cpp/\/src\/ggml-cann.cpp/g' \ - -e 's/\/ggml\/src\/ggml-common\.h/\/src\/ggml-common.h/g' \ -e 's/\/ggml\/src\/ggml-cuda\//\/src\/ggml-cuda\//g' \ - -e 's/\/ggml\/src\/ggml-cuda\.cu/\/src\/ggml-cuda.cu/g' \ - -e 's/\/ggml\/src\/ggml-impl\.h/\/src\/ggml-impl.h/g' \ - -e 's/\/ggml\/src\/ggml-kompute\.cpp/\/src\/ggml-kompute.cpp/g' \ - -e 's/\/ggml\/src\/ggml-metal\.m/\/src\/ggml-metal.m/g' \ - -e 's/\/ggml\/src\/ggml-quants\.c/\/src\/ggml-quants.c/g' \ - -e 's/\/ggml\/src\/ggml-quants\.h/\/src\/ggml-quants.h/g' \ - -e 's/\/ggml\/src\/ggml-rpc\.cpp/\/src\/ggml-rpc.cpp/g' \ -e 's/\/ggml\/src\/ggml-sycl\//\/src\/ggml-sycl\//g' \ - -e 's/\/ggml\/src\/ggml-sycl\.cpp/\/src\/ggml-sycl.cpp/g' \ - -e 's/\/ggml\/src\/ggml-vulkan\.cpp/\/src\/ggml-vulkan.cpp/g' \ -e 's/\/ggml\/src\/vulkan-shaders\//\/src\/vulkan-shaders\//g' \ - -e 's/\/ggml\/include\/ggml\.h/\/include\/ggml.h/g' \ - -e 's/\/ggml\/include\/ggml-alloc\.h/\/include\/ggml-alloc.h/g' \ - -e 's/\/ggml\/include\/ggml-amx\.h/\/include\/ggml-amx.h/g' \ - -e 's/\/ggml\/include\/ggml-backend\.h/\/include\/ggml-backend.h/g' \ - -e 's/\/ggml\/include\/ggml-blas\.h/\/include\/ggml-blas.h/g' \ - -e 's/\/ggml\/include\/ggml-cann\.h/\/include\/ggml-cann.h/g' \ - -e 's/\/ggml\/include\/ggml-cuda\.h/\/include\/ggml-cuda.h/g' \ - -e 's/\/ggml\/include\/ggml-kompute\.h/\/include\/ggml-kompute.h/g' \ - -e 's/\/ggml\/include\/ggml-metal\.h/\/include\/ggml-metal.h/g' \ - -e 's/\/ggml\/include\/ggml-rpc\.h/\/include\/ggml-rpc.h/g' \ - -e 's/\/ggml\/include\/ggml-sycl\.h/\/include\/ggml-sycl.h/g' \ - -e 's/\/ggml\/include\/ggml-vulkan\.h/\/include\/ggml-vulkan.h/g' \ + -e 's/\/ggml\/include\/ggml(.*)\.h/\/include\/ggml\1.h/g' \ -e 's/\/tests\/test-opt\.cpp/\/tests\/test-opt.cpp/g' \ -e 's/\/tests\/test-grad0\.cpp/\/tests\/test-grad0.cpp/g' \ -e 's/\/tests\/test-quantize-fns\.cpp/\/tests\/test-quantize-fns.cpp/g' \ diff --git a/scripts/sync-llama.sh b/scripts/sync-llama.sh index b3648142..0ed455da 100755 --- a/scripts/sync-llama.sh +++ b/scripts/sync-llama.sh @@ -4,44 +4,18 @@ cp -rpv ../llama.cpp/ggml/CMakeLists.txt CMakeLists.txt cp -rpv ../llama.cpp/ggml/src/CMakeLists.txt src/CMakeLists.txt cp -rpv ../llama.cpp/ggml/cmake/FindSIMD.cmake cmake/FindSIMD.cmake -cp -rpv ../llama.cpp/ggml/src/ggml.c src/ggml.c -cp -rpv ../llama.cpp/ggml/src/ggml-aarch64.c src/ggml-aarch64.c -cp -rpv ../llama.cpp/ggml/src/ggml-aarch64.h src/ggml-aarch64.h -cp -rpv ../llama.cpp/ggml/src/ggml-alloc.c src/ggml-alloc.c -cp -rpv ../llama.cpp/ggml/src/ggml-amx/* src/ggml-amx/ -cp -rpv ../llama.cpp/ggml/src/ggml-amx.cpp src/ggml-amx.cpp -cp -rpv ../llama.cpp/ggml/src/ggml-backend-impl.h src/ggml-backend-impl.h -cp -rpv ../llama.cpp/ggml/src/ggml-backend.cpp src/ggml-backend.cpp -cp -rpv ../llama.cpp/ggml/src/ggml-blas.cpp src/ggml-blas.cpp -cp -rpv ../llama.cpp/ggml/src/ggml-cann/* src/ggml-cann/ -cp -rpv ../llama.cpp/ggml/src/ggml-cann.cpp src/ggml-cann.cpp -cp -rpv ../llama.cpp/ggml/src/ggml-common.h src/ggml-common.h -cp -rpv ../llama.cpp/ggml/src/ggml-cuda/* src/ggml-cuda/ -cp -rpv ../llama.cpp/ggml/src/ggml-cuda.cu src/ggml-cuda.cu -cp -rpv ../llama.cpp/ggml/src/ggml-impl.h src/ggml-impl.h -cp -rpv ../llama.cpp/ggml/src/ggml-kompute.cpp src/ggml-kompute.cpp -cp -rpv ../llama.cpp/ggml/src/ggml-metal.m src/ggml-metal.m -cp -rpv ../llama.cpp/ggml/src/ggml-metal.metal src/ggml-metal.metal -cp -rpv ../llama.cpp/ggml/src/ggml-quants.c src/ggml-quants.c -cp -rpv ../llama.cpp/ggml/src/ggml-quants.h src/ggml-quants.h -cp -rpv ../llama.cpp/ggml/src/ggml-rpc.cpp src/ggml-rpc.cpp -cp -rpv ../llama.cpp/ggml/src/ggml-sycl/* src/ggml-sycl/ -cp -rpv ../llama.cpp/ggml/src/ggml-sycl.cpp src/ggml-sycl.cpp -cp -rpv ../llama.cpp/ggml/src/ggml-vulkan.cpp src/ggml-vulkan.cpp -cp -rpv ../llama.cpp/ggml/src/vulkan-shaders/* src/vulkan-shaders/ +cp -rpv ../llama.cpp/ggml/src/ggml*.c src/ +cp -rpv ../llama.cpp/ggml/src/ggml*.cpp src/ +cp -rpv ../llama.cpp/ggml/src/ggml*.h src/ +cp -rpv ../llama.cpp/ggml/src/ggml*.cu src/ +cp -rpv ../llama.cpp/ggml/src/ggml*.m src/ +cp -rpv ../llama.cpp/ggml/src/ggml-amx/* src/ggml-amx/ +cp -rpv ../llama.cpp/ggml/src/ggml-cann/* src/ggml-cann/ +cp -rpv ../llama.cpp/ggml/src/ggml-cuda/* src/ggml-cuda/ +cp -rpv ../llama.cpp/ggml/src/ggml-sycl/* src/ggml-sycl/ +cp -rpv ../llama.cpp/ggml/src/vulkan-shaders/* src/vulkan-shaders/ -cp -rpv ../llama.cpp/ggml/include/ggml.h include/ggml.h -cp -rpv ../llama.cpp/ggml/include/ggml-alloc.h include/ggml-alloc.h -cp -rpv ../llama.cpp/ggml/include/ggml-amx.h include/ggml-amx.h -cp -rpv ../llama.cpp/ggml/include/ggml-backend.h include/ggml-backend.h -cp -rpv ../llama.cpp/ggml/include/ggml-blas.h include/ggml-blas.h -cp -rpv ../llama.cpp/ggml/include/ggml-cann.h include/ggml-cann.h -cp -rpv ../llama.cpp/ggml/include/ggml-cuda.h include/ggml-cuda.h -cp -rpv ../llama.cpp/ggml/include/ggml-kompute.h include/ggml-kompute.h -cp -rpv ../llama.cpp/ggml/include/ggml-metal.h include/ggml-metal.h -cp -rpv ../llama.cpp/ggml/include/ggml-rpc.h include/ggml-rpc.h -cp -rpv ../llama.cpp/ggml/include/ggml-sycl.h include/ggml-sycl.h -cp -rpv ../llama.cpp/ggml/include/ggml-vulkan.h include/ggml-vulkan.h +cp -rpv ../llama.cpp/ggml/include/ggml*.h include/ cp -rpv ../llama.cpp/tests/test-opt.cpp tests/test-opt.cpp cp -rpv ../llama.cpp/tests/test-grad0.cpp tests/test-grad0.cpp diff --git a/scripts/sync-whisper-am.sh b/scripts/sync-whisper-am.sh index 2ede7af0..ea878bd5 100755 --- a/scripts/sync-whisper-am.sh +++ b/scripts/sync-whisper-am.sh @@ -103,43 +103,18 @@ if [ -f $SRC_GGML/whisper-src.patch ]; then # ggml/src/CMakelists.txt -> src/CMakeLists.txt # ggml/cmake/FindSIMD.cmake -> cmake/FindSIMD.cmake # - # ggml/src/ggml.c -> src/ggml.c - # ggml/src/ggml-aarch64.c -> src/ggml-aarch64.c - # ggml/src/ggml-aarch64.h -> src/ggml-aarch64.h - # ggml/src/ggml-alloc.c -> src/ggml-alloc.c - # ggml/src/ggml-amx/* -> src/ggml-amx/* - # ggml/src/ggml-amx.cpp -> src/ggml-amx.cpp - # ggml/src/ggml-backend-impl.h -> src/ggml-backend-impl.h - # ggml/src/ggml-backend.cpp -> src/ggml-backend.cpp - # ggml/src/ggml-blas.cpp -> src/ggml-blas.cpp - # ggml/src/ggml-cann/* -> src/ggml-cann/* - # ggml/src/ggml-cann.cpp -> src/ggml-cann.cpp - # ggml/src/ggml-common.h -> src/ggml-common.h - # ggml/src/ggml-cuda/* -> src/ggml-cuda/* - # ggml/src/ggml-cuda.cu -> src/ggml-cuda.cu - # ggml/src/ggml-impl.h -> src/ggml-impl.h - # ggml/src/ggml-kompute.cpp -> src/ggml-kompute.cpp - # ggml/src/ggml-metal.m -> src/ggml-metal.m - # ggml/src/ggml-quants.c -> src/ggml-quants.c - # ggml/src/ggml-quants.h -> src/ggml-quants.h - # ggml/src/ggml-rpc.cpp -> src/ggml-rpc.cpp - # ggml/src/ggml-sycl/* -> src/ggml-sycl/* - # ggml/src/ggml-sycl.cpp -> src/ggml-sycl.cpp - # ggml/src/ggml-vulkan.cpp -> src/ggml-vulkan.cpp - # ggml/src/vulkan-shaders/* -> src/vulkan-shaders/* + # ggml/src/ggml*.c -> src/ggml*.c + # ggml/src/ggml*.cpp -> src/ggml*.cpp + # ggml/src/ggml*.h -> src/ggml*.h + # ggml/src/ggml*.cu -> src/ggml*.cu + # ggml/src/ggml*.m -> src/ggml*.m + # ggml/src/ggml-amx/* -> src/ggml-amx/* + # ggml/src/ggml-cann/* -> src/ggml-cann/* + # ggml/src/ggml-cuda/* -> src/ggml-cuda/* + # ggml/src/ggml-sycl/* -> src/ggml-sycl/* + # ggml/src/vulkan-shaders/* -> src/vulkan-shaders/* # - # ggml/include/ggml.h -> include/ggml.h - # ggml/include/ggml-alloc.h -> include/ggml-alloc.h - # ggml/include/ggml-amx.h -> include/ggml-amx.h - # ggml/include/ggml-backend.h -> include/ggml-backend.h - # ggml/include/ggml-blas.h -> include/ggml-blas.h - # ggml/include/ggml-cann.h -> include/ggml-cann.h - # ggml/include/ggml-cuda.h -> include/ggml-cuda.h - # ggml/include/ggml-kompute.h -> include/ggml-kompute.h - # ggml/include/ggml-metal.h -> include/ggml-metal.h - # ggml/include/ggml-rpc.h -> include/ggml-rpc.h - # ggml/include/ggml-sycl.h -> include/ggml-sycl.h - # ggml/include/ggml-vulkan.h -> include/ggml-vulkan.h + # ggml/include/ggml*.h -> include/ggml*.h # # examples/common.h -> examples/common.h # examples/common.cpp -> examples/common.cpp @@ -149,46 +124,21 @@ if [ -f $SRC_GGML/whisper-src.patch ]; then # LICENSE -> LICENSE # scripts/gen-authors.sh -> scripts/gen-authors.sh - cat whisper-src.patch | sed \ + cat whisper-src.patch | sed -E \ -e 's/\/ggml\/CMakeLists\.txt/\/CMakeLists.txt/g' \ -e 's/\/ggml\/src\/CMakeLists\.txt/\/src\/CMakeLists.txt/g' \ -e 's/\/ggml\/cmake\/FindSIMD\.cmake/\/cmake\/FindSIMD.cmake/g' \ - -e 's/\/ggml\/src\/ggml\.c/\/src\/ggml.c/g' \ - -e 's/\/ggml\/src\/ggml-aarch64\.c/\/src\/ggml-aarch64.c/g' \ - -e 's/\/ggml\/src\/ggml-aarch64\.h/\/src\/ggml-aarch64.h/g' \ - -e 's/\/ggml\/src\/ggml-alloc\.c/\/src\/ggml-alloc.c/g' \ + -e 's/\/ggml\/src\/ggml(.*)\.c/\/src\/ggml\1.c/g' \ + -e 's/\/ggml\/src\/ggml(.*)\.cpp/\/src\/ggml\1.cpp/g' \ + -e 's/\/ggml\/src\/ggml(.*)\.h/\/src\/ggml\1.h/g' \ + -e 's/\/ggml\/src\/ggml(.*)\.cu/\/src\/ggml\1.cu/g' \ + -e 's/\/ggml\/src\/ggml(.*)\.m/\/src\/ggml\1.m/g' \ -e 's/\/ggml\/src\/ggml-amx\//\/src\/ggml-amx\//g' \ - -e 's/\/ggml\/src\/ggml-amx\.cpp/\/src\/ggml-amx.cpp/g' \ - -e 's/\/ggml\/src\/ggml-backend-impl\.h/\/src\/ggml-backend-impl.h/g' \ - -e 's/\/ggml\/src\/ggml-backend\.cpp/\/src\/ggml-backend.cpp/g' \ - -e 's/\/ggml\/src\/ggml-blas\.cpp/\/src\/ggml-blas.cpp/g' \ -e 's/\/ggml\/src\/ggml-cann\//\/src\/ggml-cann\//g' \ - -e 's/\/ggml\/src\/ggml-cann\.cpp/\/src\/ggml-cann.cpp/g' \ - -e 's/\/ggml\/src\/ggml-common\.h/\/src\/ggml-common.h/g' \ -e 's/\/ggml\/src\/ggml-cuda\//\/src\/ggml-cuda\//g' \ - -e 's/\/ggml\/src\/ggml-cuda\.cu/\/src\/ggml-cuda.cu/g' \ - -e 's/\/ggml\/src\/ggml-impl\.h/\/src\/ggml-impl.h/g' \ - -e 's/\/ggml\/src\/ggml-kompute\.cpp/\/src\/ggml-kompute.cpp/g' \ - -e 's/\/ggml\/src\/ggml-metal\.m/\/src\/ggml-metal.m/g' \ - -e 's/\/ggml\/src\/ggml-quants\.c/\/src\/ggml-quants.c/g' \ - -e 's/\/ggml\/src\/ggml-quants\.h/\/src\/ggml-quants.h/g' \ - -e 's/\/ggml\/src\/ggml-rpc\.cpp/\/src\/ggml-rpc.cpp/g' \ -e 's/\/ggml\/src\/ggml-sycl\//\/src\/ggml-sycl\//g' \ - -e 's/\/ggml\/src\/ggml-sycl\.cpp/\/src\/ggml-sycl.cpp/g' \ - -e 's/\/ggml\/src\/ggml-vulkan\.cpp/\/src\/ggml-vulkan.cpp/g' \ -e 's/\/ggml\/src\/vulkan-shaders\//\/src\/vulkan-shaders\//g' \ - -e 's/\/ggml\/include\/ggml\.h/\/include\/ggml.h/g' \ - -e 's/\/ggml\/include\/ggml-alloc\.h/\/include\/ggml-alloc.h/g' \ - -e 's/\/ggml\/include\/ggml-amx\.h/\/include\/ggml-amx.h/g' \ - -e 's/\/ggml\/include\/ggml-backend\.h/\/include\/ggml-backend.h/g' \ - -e 's/\/ggml\/include\/ggml-blas\.h/\/include\/ggml-blas.h/g' \ - -e 's/\/ggml\/include\/ggml-cann\.h/\/include\/ggml-cann.h/g' \ - -e 's/\/ggml\/include\/ggml-cuda\.h/\/include\/ggml-cuda.h/g' \ - -e 's/\/ggml\/include\/ggml-kompute\.h/\/include\/ggml-kompute.h/g' \ - -e 's/\/ggml\/include\/ggml-metal\.h/\/include\/ggml-metal.h/g' \ - -e 's/\/ggml\/include\/ggml-rpc\.h/\/include\/ggml-rpc.h/g' \ - -e 's/\/ggml\/include\/ggml-sycl\.h/\/include\/ggml-sycl.h/g' \ - -e 's/\/ggml\/include\/ggml-vulkan\.h/\/include\/ggml-vulkan.h/g' \ + -e 's/\/ggml\/include\/ggml(.*)\.h/\/include\/ggml\1.h/g' \ -e 's/\/examples\/common\.h/\/examples\/common.h/g' \ -e 's/\/examples\/common\.cpp/\/examples\/common.cpp/g' \ -e 's/\/examples\/common-ggml\.h/\/examples\/common-ggml.h/g' \ diff --git a/scripts/sync-whisper.sh b/scripts/sync-whisper.sh index 4dd5f2c3..e393a5d6 100755 --- a/scripts/sync-whisper.sh +++ b/scripts/sync-whisper.sh @@ -4,44 +4,18 @@ cp -rpv ../whisper.cpp/ggml/CMakeLists.txt CMakeLists.txt cp -rpv ../whisper.cpp/ggml/src/CMakeLists.txt src/CMakeLists.txt cp -rpv ../whisper.cpp/ggml/cmake/FindSIMD.cmake cmake/FindSIMD.cmake -cp -rpv ../whisper.cpp/ggml/src/ggml.c src/ggml.c -cp -rpv ../whisper.cpp/ggml/src/ggml-aarch64.c src/ggml-aarch64.c -cp -rpv ../whisper.cpp/ggml/src/ggml-aarch64.h src/ggml-aarch64.h -cp -rpv ../whisper.cpp/ggml/src/ggml-alloc.c src/ggml-alloc.c -cp -rpv ../whisper.cpp/ggml/src/ggml-amx/* src/ggml-amx/ -cp -rpv ../whisper.cpp/ggml/src/ggml-amx.cpp src/ggml-amx.cpp -cp -rpv ../whisper.cpp/ggml/src/ggml-backend-impl.h src/ggml-backend-impl.h -cp -rpv ../whisper.cpp/ggml/src/ggml-backend.cpp src/ggml-backend.cpp -cp -rpv ../whisper.cpp/ggml/src/ggml-blas.cpp src/ggml-blas.cpp -cp -rpv ../whisper.cpp/ggml/src/ggml-cann/* src/ggml-cann/ -cp -rpv ../whisper.cpp/ggml/src/ggml-cann.cpp src/ggml-cann.cpp -cp -rpv ../whisper.cpp/ggml/src/ggml-common.h src/ggml-common.h -cp -rpv ../whisper.cpp/ggml/src/ggml-cuda/* src/ggml-cuda/ -cp -rpv ../whisper.cpp/ggml/src/ggml-cuda.cu src/ggml-cuda.cu -cp -rpv ../whisper.cpp/ggml/src/ggml-impl.h src/ggml-impl.h -cp -rpv ../whisper.cpp/ggml/src/ggml-kompute.cpp src/ggml-kompute.cpp -cp -rpv ../whisper.cpp/ggml/src/ggml-metal.m src/ggml-metal.m -cp -rpv ../whisper.cpp/ggml/src/ggml-metal.metal src/ggml-metal.metal -cp -rpv ../whisper.cpp/ggml/src/ggml-quants.c src/ggml-quants.c -cp -rpv ../whisper.cpp/ggml/src/ggml-quants.h src/ggml-quants.h -cp -rpv ../whisper.cpp/ggml/src/ggml-rpc.cpp src/ggml-rpc.cpp -cp -rpv ../whisper.cpp/ggml/src/ggml-sycl/* src/ggml-sycl/ -cp -rpv ../whisper.cpp/ggml/src/ggml-sycl.cpp src/ggml-sycl.cpp -cp -rpv ../whisper.cpp/ggml/src/ggml-vulkan.cpp src/ggml-vulkan.cpp -cp -rpv ../whisper.cpp/ggml/src/vulkan-shaders/* src/vulkan-shaders/ +cp -rpv ../whisper.cpp/ggml/src/ggml*.c src/ +cp -rpv ../whisper.cpp/ggml/src/ggml*.cpp src/ +cp -rpv ../whisper.cpp/ggml/src/ggml*.h src/ +cp -rpv ../whisper.cpp/ggml/src/ggml*.cu src/ +cp -rpv ../whisper.cpp/ggml/src/ggml*.m src/ +cp -rpv ../whisper.cpp/ggml/src/ggml-amx/* src/ggml-amx/ +cp -rpv ../whisper.cpp/ggml/src/ggml-cann/* src/ggml-cann/ +cp -rpv ../whisper.cpp/ggml/src/ggml-cuda/* src/ggml-cuda/ +cp -rpv ../whisper.cpp/ggml/src/ggml-sycl/* src/ggml-sycl/ +cp -rpv ../whisper.cpp/ggml/src/vulkan-shaders/* src/vulkan-shaders/ -cp -rpv ../whisper.cpp/ggml/include/ggml.h include/ggml.h -cp -rpv ../whisper.cpp/ggml/include/ggml-alloc.h include/ggml-alloc.h -cp -rpv ../whisper.cpp/ggml/include/ggml-amx.h include/ggml-amx.h -cp -rpv ../whisper.cpp/ggml/include/ggml-backend.h include/ggml-backend.h -cp -rpv ../whisper.cpp/ggml/include/ggml-blas.h include/ggml-blas.h -cp -rpv ../whisper.cpp/ggml/include/ggml-cann.h include/ggml-cann.h -cp -rpv ../whisper.cpp/ggml/include/ggml-cuda.h include/ggml-cuda.h -cp -rpv ../whisper.cpp/ggml/include/ggml-kompute.h include/ggml-kompute.h -cp -rpv ../whisper.cpp/ggml/include/ggml-metal.h include/ggml-metal.h -cp -rpv ../whisper.cpp/ggml/include/ggml-rpc.h include/ggml-rpc.h -cp -rpv ../whisper.cpp/ggml/include/ggml-sycl.h include/ggml-sycl.h -cp -rpv ../whisper.cpp/ggml/include/ggml-vulkan.h include/ggml-vulkan.h +cp -rpv ../whisper.cpp/ggml/include/ggml*.h include/ cp -rpv ../whisper.cpp/examples/common.h examples/common.h cp -rpv ../whisper.cpp/examples/common.cpp examples/common.cpp