-
Notifications
You must be signed in to change notification settings - Fork 363
Expand file tree
/
Copy pathunit_demo_train_edges2shoes.sh
More file actions
16 lines (16 loc) · 999 Bytes
/
unit_demo_train_edges2shoes.sh
File metadata and controls
16 lines (16 loc) · 999 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/bash
rm datasets/edges2shoes -rf
mkdir datasets/edges2shoes -p
axel -n 1 https://people.eecs.berkeley.edu/~tinghuiz/projects/pix2pix/datasets/edges2shoes.tar.gz --output=datasets/edges2shoes/edges2shoes.tar.gz
tar -zxvf datasets/edges2shoes/edges2shoes.tar.gz -C datasets
mkdir datasets/edges2shoes/train1 -p
mkdir datasets/edges2shoes/train0 -p
mkdir datasets/edges2shoes/test1 -p
mkdir datasets/edges2shoes/test0 -p
for f in datasets/edges2shoes/train/*; do convert -quality 100 -crop 50%x100% +repage $f datasets/edges2shoes/train%d/${f##*/}; done;
for f in datasets/edges2shoes/val/*; do convert -quality 100 -crop 50%x100% +repage $f datasets/edges2shoes/test%d/${f##*/}; done;
mv datasets/edges2shoes/train0 datasets/edges2shoes/trainA
mv datasets/edges2shoes/train1 datasets/edges2shoes/trainB
mv datasets/edges2shoes/test0 datasets/edges2shoes/testA
mv datasets/edges2shoes/test1 datasets/edges2shoes/testB
python train.py --config configs/unit_edges2shoes_folder.yaml --trainer UNIT