Skip to content

anguelos/ddpa_layout

 
 

How to perform Diplomatics experiments

** Download Data

pip install gdown
mkdir -p data/diplomatics
(cd data/diplomatics ;gdown https://drive.google.com/uc?id=1dGW0Ozo6Y5crckCcjYr_w93XewGm0p-y && tar -xpvzf train.tar.gz)
(cd data/diplomatics ;gdown https://drive.google.com/uc?id=11sX7LmeHqbGJUFTQ9kqJhKQ0zhXMDbvX && tar -xpvzf validate.tar.gz)
sed -i 's/..\/seal_ds\//.\/data\/diplomatics\//g' ./data/diplomatics/seal_ds.yaml

** Train Yolo

./bin/ddp_seals_train --data ./data/diplomatics/seal_ds.yaml --weights ''  --workers 0 --cfg ./models/yolo_didip.yaml --save-period 1

** View Training Results

ls ./runs/train/$(ls -Art ./runs/tr* | tail -n 1)
PYTHONPATH="./" ./bin/ddp_seals_detect -weights ./runs/train/mytrain/weights/best.pt -img_paths /mnt/bkup/tmp/data/fsdb/*/*/*/*.img.*

** Run on the full database

export PYTHONPATH="$HOME/work/src/ddpa_layout"
export DBROOT="./"
echo "${DBROOT}"*/*/*/*.img.* | xargs -n 6000 ~/work/src/yolov5/bin/ddp_seals_detect -weights ~/work/src/ddpa_loyout/runs/train/mytrain/weights/best.pt -img_paths 

** Serve on FSDB

export PYTHONPATH="$HOME/work/src/ddpa_layout"
export DBROOT="../ddp_texture/data/lost_seals/"
./bin/ddp_layout_serve -root $DBROOT -debug 1

About

DiDip layout analysis based on YOLOv5

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 94.1%
  • HTML 4.5%
  • Other 1.4%