├── .github └── workflows │ └── ci.yml ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cmake ├── BuildTypes.cmake └── GitVars.cmake ├── examples ├── CMakeLists.txt ├── codegen │ ├── CMakeLists.txt │ ├── README.md │ ├── codegen.cpp │ ├── codegen.h │ ├── convert-h5-to-ggml.py │ ├── crow_all.h │ ├── download-ggml-model.sh │ ├── download-model.sh │ ├── main.cpp │ ├── quantize.cpp │ └── serve.cpp ├── common-ggml.cpp ├── common-ggml.h ├── common.cpp ├── common.h ├── dolly-v2 │ ├── CMakeLists.txt │ ├── README.md │ ├── convert-h5-to-ggml.py │ ├── main.cpp │ └── quantize.cpp ├── dr_wav.h ├── gpt-2 │ ├── CMakeLists.txt │ ├── README.md │ ├── convert-cerebras-to-ggml.py │ ├── convert-ckpt-to-ggml.py │ ├── convert-h5-to-ggml.py │ ├── download-ggml-model.sh │ ├── download-model.sh │ ├── main.cpp │ └── quantize.cpp ├── gpt-j │ ├── CMakeLists.txt │ ├── README.md │ ├── convert-h5-to-ggml.py │ ├── download-ggml-model.sh │ ├── download-model.sh │ ├── main.cpp │ └── quantize.cpp ├── gpt-neox │ ├── CMakeLists.txt │ ├── README.md │ ├── convert-h5-to-ggml.py │ ├── main.cpp │ └── quantize.cpp ├── mnist │ ├── CMakeLists.txt │ ├── README.md │ ├── convert-h5-to-ggml.py │ ├── main-cpu.cpp │ ├── main-mtl.cpp │ ├── main-mtl.h │ ├── main-mtl.m │ ├── main.cpp │ ├── models │ │ └── mnist │ │ │ ├── .gitignore │ │ │ ├── mnist_model.state_dict │ │ │ └── t10k-images.idx3-ubyte │ └── web │ │ ├── .gitignore │ │ └── index.html ├── mpt │ ├── CMakeLists.txt │ ├── README.md │ ├── convert-h5-to-ggml.py │ ├── main.cpp │ └── quantize.cpp ├── prompts │ ├── dolly-v2.txt │ ├── gpt-2-chinese.txt │ ├── gpt-2.txt │ ├── gpt-j.txt │ ├── gpt-neox-japanese.txt │ ├── gpt-neox.txt │ ├── polyglot-ko.txt │ ├── replit.txt │ ├── starcoder.txt │ ├── test-cases.txt │ ├── tokenize_huggingface.py │ └── whisper.txt ├── replit │ ├── CMakeLists.txt │ ├── convert-h5-to-ggml.py │ ├── main.cpp │ └── quantize.cpp ├── starcoder │ ├── CMakeLists.txt │ ├── README.md │ ├── convert-hf-to-ggml.py │ ├── crow_all.h │ ├── main.cpp │ ├── quantize.cpp │ ├── serve.cpp │ └── starcoder.h └── whisper │ ├── CMakeLists.txt │ ├── README.md │ ├── convert-pt-to-ggml.py │ ├── main.cpp │ ├── quantize.cpp │ ├── whisper.cpp │ └── whisper.h ├── ggml.pc.in ├── include └── ggml │ └── ggml.h ├── requirements.txt ├── scripts ├── sync-llama.sh └── sync-whisper.sh ├── src ├── CMakeLists.txt ├── ggml-cuda.cu ├── ggml-cuda.h ├── ggml-metal.h ├── ggml-metal.m ├── ggml-metal.metal ├── ggml-opencl.cpp ├── ggml-opencl.h └── ggml.c └── tests ├── CMakeLists.txt ├── test-blas0.c ├── test-grad0.c ├── test-mul-mat0.c ├── test-mul-mat1.c ├── test-mul-mat2.c ├── test-opt.c ├── test-pool.c ├── test-quantize-fns.cpp ├── test-quantize-perf.cpp ├── test-svd0.c ├── test-vec0.c ├── test-vec1.c ├── test-vec2.c ├── test0.c ├── test0.zig ├── test1.c ├── test1.zig ├── test2.c ├── test2.zig ├── test3.c └── test3.zig /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/README.md -------------------------------------------------------------------------------- /cmake/BuildTypes.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/cmake/BuildTypes.cmake -------------------------------------------------------------------------------- /cmake/GitVars.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/cmake/GitVars.cmake -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/codegen/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/codegen/CMakeLists.txt -------------------------------------------------------------------------------- /examples/codegen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/codegen/README.md -------------------------------------------------------------------------------- /examples/codegen/codegen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/codegen/codegen.cpp -------------------------------------------------------------------------------- /examples/codegen/codegen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/codegen/codegen.h -------------------------------------------------------------------------------- /examples/codegen/convert-h5-to-ggml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/codegen/convert-h5-to-ggml.py -------------------------------------------------------------------------------- /examples/codegen/crow_all.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/codegen/crow_all.h -------------------------------------------------------------------------------- /examples/codegen/download-ggml-model.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/codegen/download-ggml-model.sh -------------------------------------------------------------------------------- /examples/codegen/download-model.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/codegen/download-model.sh -------------------------------------------------------------------------------- /examples/codegen/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/codegen/main.cpp -------------------------------------------------------------------------------- /examples/codegen/quantize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/codegen/quantize.cpp -------------------------------------------------------------------------------- /examples/codegen/serve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/codegen/serve.cpp -------------------------------------------------------------------------------- /examples/common-ggml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/common-ggml.cpp -------------------------------------------------------------------------------- /examples/common-ggml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/common-ggml.h -------------------------------------------------------------------------------- /examples/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/common.cpp -------------------------------------------------------------------------------- /examples/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/common.h -------------------------------------------------------------------------------- /examples/dolly-v2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/dolly-v2/CMakeLists.txt -------------------------------------------------------------------------------- /examples/dolly-v2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/dolly-v2/README.md -------------------------------------------------------------------------------- /examples/dolly-v2/convert-h5-to-ggml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/dolly-v2/convert-h5-to-ggml.py -------------------------------------------------------------------------------- /examples/dolly-v2/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/dolly-v2/main.cpp -------------------------------------------------------------------------------- /examples/dolly-v2/quantize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/dolly-v2/quantize.cpp -------------------------------------------------------------------------------- /examples/dr_wav.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/dr_wav.h -------------------------------------------------------------------------------- /examples/gpt-2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-2/CMakeLists.txt -------------------------------------------------------------------------------- /examples/gpt-2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-2/README.md -------------------------------------------------------------------------------- /examples/gpt-2/convert-cerebras-to-ggml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-2/convert-cerebras-to-ggml.py -------------------------------------------------------------------------------- /examples/gpt-2/convert-ckpt-to-ggml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-2/convert-ckpt-to-ggml.py -------------------------------------------------------------------------------- /examples/gpt-2/convert-h5-to-ggml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-2/convert-h5-to-ggml.py -------------------------------------------------------------------------------- /examples/gpt-2/download-ggml-model.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-2/download-ggml-model.sh -------------------------------------------------------------------------------- /examples/gpt-2/download-model.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-2/download-model.sh -------------------------------------------------------------------------------- /examples/gpt-2/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-2/main.cpp -------------------------------------------------------------------------------- /examples/gpt-2/quantize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-2/quantize.cpp -------------------------------------------------------------------------------- /examples/gpt-j/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-j/CMakeLists.txt -------------------------------------------------------------------------------- /examples/gpt-j/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-j/README.md -------------------------------------------------------------------------------- /examples/gpt-j/convert-h5-to-ggml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-j/convert-h5-to-ggml.py -------------------------------------------------------------------------------- /examples/gpt-j/download-ggml-model.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-j/download-ggml-model.sh -------------------------------------------------------------------------------- /examples/gpt-j/download-model.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-j/download-model.sh -------------------------------------------------------------------------------- /examples/gpt-j/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-j/main.cpp -------------------------------------------------------------------------------- /examples/gpt-j/quantize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-j/quantize.cpp -------------------------------------------------------------------------------- /examples/gpt-neox/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-neox/CMakeLists.txt -------------------------------------------------------------------------------- /examples/gpt-neox/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-neox/README.md -------------------------------------------------------------------------------- /examples/gpt-neox/convert-h5-to-ggml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-neox/convert-h5-to-ggml.py -------------------------------------------------------------------------------- /examples/gpt-neox/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-neox/main.cpp -------------------------------------------------------------------------------- /examples/gpt-neox/quantize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/gpt-neox/quantize.cpp -------------------------------------------------------------------------------- /examples/mnist/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/mnist/CMakeLists.txt -------------------------------------------------------------------------------- /examples/mnist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/mnist/README.md -------------------------------------------------------------------------------- /examples/mnist/convert-h5-to-ggml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/mnist/convert-h5-to-ggml.py -------------------------------------------------------------------------------- /examples/mnist/main-cpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/mnist/main-cpu.cpp -------------------------------------------------------------------------------- /examples/mnist/main-mtl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/mnist/main-mtl.cpp -------------------------------------------------------------------------------- /examples/mnist/main-mtl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/mnist/main-mtl.h -------------------------------------------------------------------------------- /examples/mnist/main-mtl.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/mnist/main-mtl.m -------------------------------------------------------------------------------- /examples/mnist/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/mnist/main.cpp -------------------------------------------------------------------------------- /examples/mnist/models/mnist/.gitignore: -------------------------------------------------------------------------------- 1 | ggml-model-f32.bin 2 | -------------------------------------------------------------------------------- /examples/mnist/models/mnist/mnist_model.state_dict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/mnist/models/mnist/mnist_model.state_dict -------------------------------------------------------------------------------- /examples/mnist/models/mnist/t10k-images.idx3-ubyte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/mnist/models/mnist/t10k-images.idx3-ubyte -------------------------------------------------------------------------------- /examples/mnist/web/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /examples/mnist/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/mnist/web/index.html -------------------------------------------------------------------------------- /examples/mpt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/mpt/CMakeLists.txt -------------------------------------------------------------------------------- /examples/mpt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/mpt/README.md -------------------------------------------------------------------------------- /examples/mpt/convert-h5-to-ggml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/mpt/convert-h5-to-ggml.py -------------------------------------------------------------------------------- /examples/mpt/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/mpt/main.cpp -------------------------------------------------------------------------------- /examples/mpt/quantize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/mpt/quantize.cpp -------------------------------------------------------------------------------- /examples/prompts/dolly-v2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/prompts/dolly-v2.txt -------------------------------------------------------------------------------- /examples/prompts/gpt-2-chinese.txt: -------------------------------------------------------------------------------- 1 | 请问洗手间在哪里? => 6435,7309,3819,2797,7313,1762,1525,7027,8043 2 | -------------------------------------------------------------------------------- /examples/prompts/gpt-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/prompts/gpt-2.txt -------------------------------------------------------------------------------- /examples/prompts/gpt-j.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/prompts/gpt-j.txt -------------------------------------------------------------------------------- /examples/prompts/gpt-neox-japanese.txt: -------------------------------------------------------------------------------- 1 | 明日の天気はどうですか。 => 263,7353,268,18461,271,1722,18405,265 2 | -------------------------------------------------------------------------------- /examples/prompts/gpt-neox.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/prompts/gpt-neox.txt -------------------------------------------------------------------------------- /examples/prompts/polyglot-ko.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/prompts/polyglot-ko.txt -------------------------------------------------------------------------------- /examples/prompts/replit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/prompts/replit.txt -------------------------------------------------------------------------------- /examples/prompts/starcoder.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/prompts/starcoder.txt -------------------------------------------------------------------------------- /examples/prompts/test-cases.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/prompts/test-cases.txt -------------------------------------------------------------------------------- /examples/prompts/tokenize_huggingface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/prompts/tokenize_huggingface.py -------------------------------------------------------------------------------- /examples/prompts/whisper.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/prompts/whisper.txt -------------------------------------------------------------------------------- /examples/replit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/replit/CMakeLists.txt -------------------------------------------------------------------------------- /examples/replit/convert-h5-to-ggml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/replit/convert-h5-to-ggml.py -------------------------------------------------------------------------------- /examples/replit/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/replit/main.cpp -------------------------------------------------------------------------------- /examples/replit/quantize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/replit/quantize.cpp -------------------------------------------------------------------------------- /examples/starcoder/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/starcoder/CMakeLists.txt -------------------------------------------------------------------------------- /examples/starcoder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/starcoder/README.md -------------------------------------------------------------------------------- /examples/starcoder/convert-hf-to-ggml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/starcoder/convert-hf-to-ggml.py -------------------------------------------------------------------------------- /examples/starcoder/crow_all.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/starcoder/crow_all.h -------------------------------------------------------------------------------- /examples/starcoder/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/starcoder/main.cpp -------------------------------------------------------------------------------- /examples/starcoder/quantize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/starcoder/quantize.cpp -------------------------------------------------------------------------------- /examples/starcoder/serve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/starcoder/serve.cpp -------------------------------------------------------------------------------- /examples/starcoder/starcoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/starcoder/starcoder.h -------------------------------------------------------------------------------- /examples/whisper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/whisper/CMakeLists.txt -------------------------------------------------------------------------------- /examples/whisper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/whisper/README.md -------------------------------------------------------------------------------- /examples/whisper/convert-pt-to-ggml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/whisper/convert-pt-to-ggml.py -------------------------------------------------------------------------------- /examples/whisper/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/whisper/main.cpp -------------------------------------------------------------------------------- /examples/whisper/quantize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/whisper/quantize.cpp -------------------------------------------------------------------------------- /examples/whisper/whisper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/whisper/whisper.cpp -------------------------------------------------------------------------------- /examples/whisper/whisper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/examples/whisper/whisper.h -------------------------------------------------------------------------------- /ggml.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/ggml.pc.in -------------------------------------------------------------------------------- /include/ggml/ggml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/include/ggml/ggml.h -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/sync-llama.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/scripts/sync-llama.sh -------------------------------------------------------------------------------- /scripts/sync-whisper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/scripts/sync-whisper.sh -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/ggml-cuda.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/src/ggml-cuda.cu -------------------------------------------------------------------------------- /src/ggml-cuda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/src/ggml-cuda.h -------------------------------------------------------------------------------- /src/ggml-metal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/src/ggml-metal.h -------------------------------------------------------------------------------- /src/ggml-metal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/src/ggml-metal.m -------------------------------------------------------------------------------- /src/ggml-metal.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/src/ggml-metal.metal -------------------------------------------------------------------------------- /src/ggml-opencl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/src/ggml-opencl.cpp -------------------------------------------------------------------------------- /src/ggml-opencl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/src/ggml-opencl.h -------------------------------------------------------------------------------- /src/ggml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/src/ggml.c -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/test-blas0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test-blas0.c -------------------------------------------------------------------------------- /tests/test-grad0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test-grad0.c -------------------------------------------------------------------------------- /tests/test-mul-mat0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test-mul-mat0.c -------------------------------------------------------------------------------- /tests/test-mul-mat1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test-mul-mat1.c -------------------------------------------------------------------------------- /tests/test-mul-mat2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test-mul-mat2.c -------------------------------------------------------------------------------- /tests/test-opt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test-opt.c -------------------------------------------------------------------------------- /tests/test-pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test-pool.c -------------------------------------------------------------------------------- /tests/test-quantize-fns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test-quantize-fns.cpp -------------------------------------------------------------------------------- /tests/test-quantize-perf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test-quantize-perf.cpp -------------------------------------------------------------------------------- /tests/test-svd0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test-svd0.c -------------------------------------------------------------------------------- /tests/test-vec0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test-vec0.c -------------------------------------------------------------------------------- /tests/test-vec1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test-vec1.c -------------------------------------------------------------------------------- /tests/test-vec2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test-vec2.c -------------------------------------------------------------------------------- /tests/test0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test0.c -------------------------------------------------------------------------------- /tests/test0.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test0.zig -------------------------------------------------------------------------------- /tests/test1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test1.c -------------------------------------------------------------------------------- /tests/test1.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test1.zig -------------------------------------------------------------------------------- /tests/test2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test2.c -------------------------------------------------------------------------------- /tests/test2.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test2.zig -------------------------------------------------------------------------------- /tests/test3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test3.c -------------------------------------------------------------------------------- /tests/test3.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ravenscroftj/ggml/HEAD/tests/test3.zig --------------------------------------------------------------------------------