예제 소스
SGF 기보로 학습하는 바둑 LLM 인공지능 · 파일 169개
extract_sgf_rest.sh
#!/bin/zsh
# 이미 학습에 쓴 앞 5000판(seed 42 셔플)은 건너뛰고,
# 그다음 8000판에서 이긴 쪽 수와 전술 수만 뽑아 둔다.
set -euo pipefail
cd ~/project
OUT=sft_data/baduk_sgf_rest
mkdir -p logs/onpolicy "$OUT"
rm -f "$OUT/DONE"
nice -n 15 .venv/bin/python -m vlm_server.dataset_baduk \
--sgf-dir sgf_data \
--out-dir "$OUT" \
--skip-games 5000 --max-games 8000 --moves-per-game 12 \
--shuffle --seed 42 \
--winner-only --tactical-bias --dedup \
--board-format aligned --text-only --no-render-png \
--val-split 0.05 \
> logs/onpolicy/sgf_rest_extract.log 2>&1
touch "$OUT/DONE"
echo "DONE $(date)" >> logs/onpolicy/sgf_rest_extract.log