llama.cpp/common
HanishKVC 1a0df950eb C++17: Use and limit C++17 to common library for now
C++17 provides a good enough variant as a standard feature, and
chaton uses the same at its core, instead of rolling out its own
struct of union based variant. And given that currently chaton
is part of common library and not the base llama library, so limit
the use of c++17 to common library. Initially while experimenting,
had set the flag for full llama, limitting it for now.

Also by now most embedded targets should be potentially having c++
compilers and libraries with support for c++17 features. So chances
are it is a ok enough path to take.
2024-05-16 14:56:07 +05:30
..
CMakeLists.txt C++17: Use and limit C++17 to common library for now 2024-05-16 14:56:07 +05:30
base64.hpp llava : expose as a shared library for downstream projects (#3613) 2023-11-07 00:36:23 +03:00
build-info.cpp.in build : link against build info instead of compiling against it (#3879) 2023-11-02 08:50:16 +02:00
chaton.hpp ChatON+: Cleanup integration with CMake 2024-05-16 12:22:27 +05:30
chaton_json.hpp ChatON: Move loading from json file into its own file 2024-05-15 03:00:25 +05:30
chaton_meta.cpp ChatON+: Cleanup integration with CMake 2024-05-16 12:22:27 +05:30
common.cpp Merge branch 'master' into hkvc_chaton_v3 2024-05-15 23:17:11 +05:30
common.h Merge branch 'master' into hkvc_chaton_v3 2024-05-15 23:17:11 +05:30
console.cpp check C++ code with -Wmissing-declarations (#3184) 2023-09-15 15:38:27 -04:00
console.h gguf : new file format with flexible meta data (beta) (#2398) 2023-08-21 23:07:43 +03:00
datautils_string.hpp DataUtilsString: string_as_hex and use direct log helpers 2024-05-15 21:14:24 +05:30
grammar-parser.cpp Fix memory bug in grammar parser (#7194) 2024-05-10 21:01:08 +10:00
grammar-parser.h gguf : new file format with flexible meta data (beta) (#2398) 2023-08-21 23:07:43 +03:00
groupkv.hpp GroupKV:Dump/Log type of the variant instance also 2024-05-15 14:28:48 +05:30
json-schema-to-grammar.cpp JSON schema conversion: ️ faster repetitions, min/maxLength for strings, cap number length (#6555) 2024-04-12 19:43:38 +01:00
json-schema-to-grammar.h JSON: [key] -> .at(key), assert() -> GGML_ASSERT (#7143) 2024-05-08 21:53:08 +02:00
json.hpp json-schema-to-grammar improvements (+ added to server) (#5978) 2024-03-21 11:50:43 +00:00
log.h Update LOG_IMPL and LOG_TEE_IMPL (#7029) 2024-05-01 23:31:30 +02:00
ngram-cache.cpp Fixed lookup compilation issues on Windows (#6273) 2024-03-24 14:21:17 +01:00
ngram-cache.h lookup: complement data from context with general text statistics (#5479) 2024-03-23 01:24:36 +01:00
sampling.cpp server: fix reported top tokens for temperature 0 (#7203) 2024-05-11 10:11:28 +02:00
sampling.h server: fix reported top tokens for temperature 0 (#7203) 2024-05-11 10:11:28 +02:00
simpcfg.hpp SimpCfg+DataUtilsString: Move string helpers to its own file 2024-05-15 19:25:31 +05:30
stb_image.h examples: support LLaVA v1.5 (multimodal model) (#3436) 2023-10-12 18:23:18 +03:00
train.cpp code : normalize enum names (#5697) 2024-02-25 12:09:09 +02:00
train.h sync : ggml (backend v2) (#3912) 2023-11-13 14:16:23 +02:00