boccaccioAI / scripts /05_evaluate.sh
lollix91's picture
Upload folder using huggingface_hub
187a491 verified
Raw History Blame Contribute Delete
1.26 kB
#!/bin/bash
# BoccaccioAI - Fase 5: Evaluation and Export
# De Lauretis Tech
set -euo pipefail
echo "=== BoccaccioAI - Evaluation ==="
# Chat mode test (same template as training)
python -m src.inference.generate \
--model-dir checkpoints/finetune \
--tokenizer-path tokenizer/boccaccio-32k.json \
--config-path configs/model.yaml \
--mode chat \
--prompt "Qual e' la capitale dell'Italia?" \
--max-new-tokens 128 \
--temperature 0.3
echo "---"
# Chat mode with system prompt
python -m src.inference.generate \
--model-dir checkpoints/finetune \
--tokenizer-path tokenizer/boccaccio-32k.json \
--config-path configs/model.yaml \
--mode chat \
--system-prompt "Sei un assistente utile che risponde in italiano." \
--prompt "Spiega la fotosintesi in modo semplice." \
--max-new-tokens 256 \
--temperature 0.5
echo "---"
# Free generation test (pretrain-style, no template)
python -m src.inference.generate \
--model-dir checkpoints/finetune \
--tokenizer-path tokenizer/boccaccio-32k.json \
--config-path configs/model.yaml \
--mode generate \
--prompt "L'intelligenza artificiale in Italia" \
--max-new-tokens 256 \
--temperature 0.7
echo "=== Evaluation complete ==="