]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
docker : add finetune option (#4211)
authorJuraj Bednar <redacted>
Thu, 30 Nov 2023 21:46:01 +0000 (22:46 +0100)
committerGitHub <redacted>
Thu, 30 Nov 2023 21:46:01 +0000 (23:46 +0200)
.devops/tools.sh

index 9d999315f3887cbfacf486590dafe1f2e28d4020..3a7d274e46619188d9f886e44605f17d0e4d55c1 100755 (executable)
@@ -13,6 +13,8 @@ elif [[ "$arg1" == '--quantize' || "$arg1" == '-q' ]]; then
     ./quantize "$@"
 elif [[ "$arg1" == '--run' || "$arg1" == '-r' ]]; then
     ./main "$@"
+elif [[ "$arg1" == '--finetune' || "$arg1" == '-f' ]]; then
+    ./finetune "$@"
 elif [[ "$arg1" == '--all-in-one' || "$arg1" == '-a' ]]; then
     echo "Converting PTH to GGML..."
     for i in `ls $1/$2/ggml-model-f16.bin*`; do
@@ -34,6 +36,8 @@ else
     echo "              ex: --outtype f16 \"/models/7B/\" "
     echo "  --quantize (-q): Optimize with quantization process ggml"
     echo "              ex: \"/models/7B/ggml-model-f16.bin\" \"/models/7B/ggml-model-q4_0.bin\" 2"
+    echo "  --finetune (-f): Run finetune command to create a lora finetune of the model"
+    echo "              See documentation for finetune for command-line parameters"
     echo "  --all-in-one (-a): Execute --convert & --quantize"
     echo "              ex: \"/models/\" 7B"
     echo "  --server (-s): Run a model on the server"