download and unzip dataset

November 6, 2017 · View on GitHub

#!/bin/bash

download and unzip dataset

#wget http://cs231n.stanford.edu/tiny-imagenet-200.zip unzip tiny-imagenet-200.zip

current="$(pwd)/tiny-imagenet-200"

training data

cd current/trainforDIRincurrent/train for DIR in (ls); do cd $DIR rm .txt mv images/ . rm -r images cd .. done

validation data

cd current/valannotatefile="valannotations.txt"length=current/val annotate_file="val_annotations.txt" length=(cat annotatefilewcl)foriinannotate_file | wc -l) for i in (seq 1 length); do # fetch i th line line=(sed -n ip{i}p annotate_file) # get file name and directory name file=(echo(echo line | cut -f1 -d" " ) directory=(echo(echo line | cut -f2 -d" ") mkdir -p directorymvimages/directory mv images/file $directory done rm -r images echo "done"