cosmopolitan/third_party/ggml
Jōshin e16a7d8f3b
flip et / noet in modelines
`et` means `expandtab`.

```sh
rg 'vi: .* :vi' -l -0 | \
  xargs -0 sed -i '' 's/vi: \(.*\) et\(.*\)  :vi/vi: \1 xoet\2:vi/'
rg 'vi: .*  :vi' -l -0 | \
  xargs -0 sed -i '' 's/vi: \(.*\)noet\(.*\):vi/vi: \1et\2  :vi/'
rg 'vi: .*  :vi' -l -0 | \
  xargs -0 sed -i '' 's/vi: \(.*\)xoet\(.*\):vi/vi: \1noet\2:vi/'
```
2023-12-07 22:17:11 -05:00
..
BUILD.mk Rename makefiles BUILD.mk 2023-11-28 11:21:08 -08:00
common.cc flip et / noet in modelines 2023-12-07 22:17:11 -05:00
common.h Reduce header complexity 2023-11-28 14:39:42 -08:00
companionai.txt Upgrade llama.cpp to e6a46b0ed1884c77267dc70693183e3b7164e0e0 2023-05-10 04:20:48 -07:00
fp16.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
fp16.h Reduce header complexity 2023-11-28 14:39:42 -08:00
fp16.internal.h Reduce header complexity 2023-11-28 14:39:42 -08:00
ggjt.v1.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ggjt.v1.internal.h Reduce header complexity 2023-11-28 14:39:42 -08:00
ggjt.v1.q4_0.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ggjt.v1.q4_0.h Reduce header complexity 2023-11-28 14:39:42 -08:00
ggjt.v1.q4_1.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ggjt.v1.q4_1.h Reduce header complexity 2023-11-28 14:39:42 -08:00
ggjt.v1.q4_2.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ggjt.v1.q4_2.h Reduce header complexity 2023-11-28 14:39:42 -08:00
ggjt.v1.q5_0.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ggjt.v1.q5_0.h Reduce header complexity 2023-11-28 14:39:42 -08:00
ggjt.v1.q5_1.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ggjt.v1.q5_1.h Reduce header complexity 2023-11-28 14:39:42 -08:00
ggjt.v1.q8_0.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ggjt.v1.q8_0.h Reduce header complexity 2023-11-28 14:39:42 -08:00
ggjt.v1.q8_1.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ggjt.v1.q8_1.h Reduce header complexity 2023-11-28 14:39:42 -08:00
ggjt.v2.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ggjt.v2.internal.h Reduce header complexity 2023-11-28 14:39:42 -08:00
ggjt.v2.q4_0.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ggjt.v2.q4_0.h Reduce header complexity 2023-11-28 14:39:42 -08:00
ggjt.v2.q4_1.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ggjt.v2.q4_1.h Reduce header complexity 2023-11-28 14:39:42 -08:00
ggjt.v2.q5_0.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ggjt.v2.q5_0.h Reduce header complexity 2023-11-28 14:39:42 -08:00
ggjt.v2.q5_1.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ggjt.v2.q5_1.h Reduce header complexity 2023-11-28 14:39:42 -08:00
ggjt.v2.q8_0.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ggjt.v2.q8_0.h Reduce header complexity 2023-11-28 14:39:42 -08:00
ggjt.v2.q8_1.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ggjt.v2.q8_1.h Reduce header complexity 2023-11-28 14:39:42 -08:00
ggml.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
ggml.h Reduce header complexity 2023-11-28 14:39:42 -08:00
LICENSE Import llama.cpp 2023-04-27 14:37:14 -07:00
llama.cc flip et / noet in modelines 2023-12-07 22:17:11 -05:00
llama.h Reduce header complexity 2023-11-28 14:39:42 -08:00
llama_util.h Reduce header complexity 2023-11-28 14:39:42 -08:00
main.cc flip et / noet in modelines 2023-12-07 22:17:11 -05:00
perplexity.cc flip et / noet in modelines 2023-12-07 22:17:11 -05:00
quantize.cc flip et / noet in modelines 2023-12-07 22:17:11 -05:00
README.cosmo Introduce support for GGJT v3 file format 2023-06-03 15:46:21 -07:00

DESCRIPTION

  ggml is a machine learning library useful for LLM inference on CPUs

LICENSE

  MIT

ORIGIN

  https://github.com/ggerganov/llama.cpp
  d8bd0013e8768aaa3dc9cfc1ff01499419d5348e

LOCAL CHANGES

  - Maintaining support for deprecated file formats
  - Make it possible for loaded prompts to be cached to disk
  - Introduce -v and --verbose flags
  - Reduce batch size from 512 to 32
  - Allow --n_keep to specify a substring of prompt
  - Don't print stats / diagnostics unless -v is passed
  - Reduce --top_p default from 0.95 to 0.70
  - Change --reverse-prompt to no longer imply --interactive
  - Permit --reverse-prompt specifying custom EOS if non-interactive
  - Refactor headers per cosmo convention
  - Remove C++ exceptions; use Die() function instead
  - Removed division from matrix multiplication.
  - Let quantizer convert between ggmt formats