Qwen Qlora ACSA
1.0.0
Unsere Aufgabe ist es, die emotionale Tendenz jedes Restaurants in 18 Dimensionen zu bestimmen. Diese 18 Dimensionen sind:
Wenn Sie mehr über den Datensatz und die Metriken erfahren möchten
Mein Gerät: Linux , Pytorch2.0.1+Cu118, A100
mkdir -p /root/xtuner0117 && cd /root/xtuner0117
# Pull the source code of version 0.1.17
git clone -b v0.1.17 https://github.com/InternLM/xtuner
# Users who cannot access github please pull from gitee:
# git clone -b v0.1.15 https://gitee.com/Internlm/xtuner
# Enter the source code directory
cd /root/xtuner0117/xtuner
# Install XTuner from source
pip install -e '.[all]'
xtuner train qwen_1.8B_qlora_ASCA.py --deepspeed deepspeed_zero2 # Add deepspeed to accelerate training
xtuner convert pth_to_hf qwen_1.8B_qlora_ASCA.py
./work_dirs/qwen_1.8B_qlora_ASCA/iter_1803.pth ./hf
# Merge qlora files to generate fine-tuned qwen model
xtuner convert merge ./qwen/Qwen1.5-1.8B ./hf Qwen-1.5-1.8B-ASCA --max-shard-size 2GB
# Remove intermediate products
rm -rf ./hf
Wenn Sie Inferenz durchführen möchten, müssen Sie nur python main.py im Systemterminal im Verzeichnis ausführen, in dem sich der aktuelle Ordner befindet. Wenn Sie die relevante Umgebung korrekt konfigurieren, werden Sie erfolgreich ausgeführt. Die durchschnittliche Genauigkeit aller Testsätze in 18 Dimensionen erreichte 86,1%.