llama.cpp/examples/control-vector-generator
ngxson c59bfa6368 add print_usage 2024-06-12 17:12:02 +02:00
..
CMakeLists.txt (wip) refactor 2024-06-07 15:37:58 +02:00
README.md add print_usage 2024-06-12 17:12:02 +02:00
completions.txt example template completions 2024-05-30 13:12:54 -04:00
control-vector-generator.cpp add print_usage 2024-06-12 17:12:02 +02:00
negative.txt fix zero output & param parsing, functional templating 2024-05-31 12:40:35 -04:00
pca.hpp clean up a bit 2024-06-12 16:08:27 +02:00
positive.txt fix zero output & param parsing, functional templating 2024-05-31 12:40:35 -04:00

README.md

control-vector-generator

This example demonstrates how to generate a control vector using gguf models.

Related PRs:

Example:

# CPU only
./control-vector-generator -m ./dolphin-2.0-mistral-7b.Q4_K_M.gguf

# With GPU
./control-vector-generator -m ./dolphin-2.0-mistral-7b.Q4_K_M.gguf -ngl 99

# With advanced options
./control-vector-generator -m ./dolphin-2.0-mistral-7b.Q4_K_M.gguf -ngl 99 --completions 128 --pca-iter 2000 --batch-pca 100

# To see help message
./control-vector-generator -h
# Then, have a look at "control-vector-generator" section