Skip to content

Commit

Permalink
feat: sync llama.cpp to latest
Browse files Browse the repository at this point in the history
  • Loading branch information
wsxiaoys committed Nov 9, 2023
1 parent b515200 commit cde3602
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion crates/llama-cpp-bindings/llama.cpp
Submodule llama.cpp updated 79 files
+14 −1 .github/workflows/build.yml
+3 −2 .gitignore
+5 −34 CMakeLists.txt
+42 −36 Makefile
+1 −3 README.md
+17 −21 build.zig
+100 −0 cmake/FindSIMD.cmake
+41 −2 common/CMakeLists.txt
+392 −0 common/base64.hpp
+4 −0 common/build-info.cpp.in
+129 −31 common/common.cpp
+40 −21 common/common.h
+82 −40 common/log.h
+5 −2 common/sampling.cpp
+1 −0 common/sampling.h
+2 −0 common/train.cpp
+1 −0 common/train.h
+2 −1 convert-baichuan-hf-to-gguf.py
+48 −49 convert.py
+1 −4 examples/benchmark/CMakeLists.txt
+0 −1 examples/benchmark/benchmark-matmult.cpp
+0 −3 examples/embedding/CMakeLists.txt
+0 −1 examples/embedding/embedding.cpp
+16 −3 examples/finetune/finetune.cpp
+34 −0 examples/finetune/finetune.sh
+0 −3 examples/infill/CMakeLists.txt
+2 −3 examples/infill/infill.cpp
+0 −3 examples/llama-bench/CMakeLists.txt
+2 −3 examples/llama-bench/llama-bench.cpp
+31 −15 examples/llava/CMakeLists.txt
+3 −4 examples/llava/README.md
+53 −33 examples/llava/clip.cpp
+31 −10 examples/llava/clip.h
+313 −0 examples/llava/llava-cli.cpp
+0 −147 examples/llava/llava-utils.h
+111 −119 examples/llava/llava.cpp
+50 −0 examples/llava/llava.h
+0 −3 examples/main/CMakeLists.txt
+8 −0 examples/main/README.md
+2 −3 examples/main/main.cpp
+0 −3 examples/parallel/CMakeLists.txt
+0 −2 examples/parallel/parallel.cpp
+0 −3 examples/perplexity/CMakeLists.txt
+0 −1 examples/perplexity/perplexity.cpp
+1 −1 examples/quantize-stats/CMakeLists.txt
+0 −1 examples/quantize-stats/quantize-stats.cpp
+1 −4 examples/quantize/CMakeLists.txt
+0 −1 examples/quantize/quantize.cpp
+0 −3 examples/save-load-state/CMakeLists.txt
+0 −1 examples/save-load-state/save-load-state.cpp
+1 −4 examples/server/CMakeLists.txt
+1 −1 examples/server/README.md
+67 −13 examples/server/server.cpp
+0 −3 examples/speculative/CMakeLists.txt
+5 −5 examples/speculative/speculative.cpp
+3 −3 examples/train-text-from-scratch/train-text-from-scratch.cpp
+6 −6 flake.lock
+6 −4 flake.nix
+12 −9 ggml-alloc.c
+227 −106 ggml-cuda.cu
+237 −0 ggml-impl.h
+56 −38 ggml-metal.m
+162 −34 ggml-metal.metal
+177 −175 ggml-quants.c
+2 −12 ggml-quants.h
+325 −596 ggml.c
+23 −4 ggml.h
+8,713 −8,272 ggml_metal_file.c
+78 −35 gguf-py/gguf/gguf.py
+1 −1 gguf-py/pyproject.toml
+1,698 −2,522 llama.cpp
+28 −7 llama.h
+ models/ggml-vocab-llama.gguf
+18 −12 scripts/build-info.cmake
+0 −9 scripts/build-info.h.in
+4 −9 scripts/build-info.sh
+391 −0 scripts/server-llm.sh
+1 −1 tests/test-double-float.cpp
+7 −0 tests/test-quantize-fns.cpp

0 comments on commit cde3602

Please sign in to comment.