diff options
author | Jonathan L Long <jonlong@cs.berkeley.edu> | 2016-02-04 19:41:55 -0800 |
---|---|---|
committer | Evan Shelhamer <shelhamer@imaginarynumber.net> | 2016-02-24 00:34:26 -0800 |
commit | f1d245c78c09b7121b0e05c5ead6328396812612 (patch) | |
tree | c2b35e3a45b39dd7bc803ed25942c145ad77f61e /data/mnist/get_mnist.sh | |
parent | bd6b03f15ee7d299b9106759aa3f01f18d79ced8 (diff) | |
download | caffeonacl-f1d245c78c09b7121b0e05c5ead6328396812612.tar.gz caffeonacl-f1d245c78c09b7121b0e05c5ead6328396812612.tar.bz2 caffeonacl-f1d245c78c09b7121b0e05c5ead6328396812612.zip |
[data] get_mnist.sh rewrite; prevents prompt in tutorial notebooks
Diffstat (limited to 'data/mnist/get_mnist.sh')
-rwxr-xr-x | data/mnist/get_mnist.sh | 23 |
1 files changed, 7 insertions, 16 deletions
diff --git a/data/mnist/get_mnist.sh b/data/mnist/get_mnist.sh index 8eb6aeed..6d875219 100755 --- a/data/mnist/get_mnist.sh +++ b/data/mnist/get_mnist.sh @@ -6,19 +6,10 @@ cd $DIR echo "Downloading..." -wget --no-check-certificate http://yann.lecun.com/exdb/mnist/train-images-idx3-ubyte.gz -wget --no-check-certificate http://yann.lecun.com/exdb/mnist/train-labels-idx1-ubyte.gz -wget --no-check-certificate http://yann.lecun.com/exdb/mnist/t10k-images-idx3-ubyte.gz -wget --no-check-certificate http://yann.lecun.com/exdb/mnist/t10k-labels-idx1-ubyte.gz - -echo "Unzipping..." - -gunzip train-images-idx3-ubyte.gz -gunzip train-labels-idx1-ubyte.gz -gunzip t10k-images-idx3-ubyte.gz -gunzip t10k-labels-idx1-ubyte.gz - -# Creation is split out because leveldb sometimes causes segfault -# and needs to be re-created. - -echo "Done." +for fname in train-images-idx3-ubyte train-labels-idx1-ubyte t10k-images-idx3-ubyte t10k-labels-idx1-ubyte +do + if [ ! -e $fname ]; then + wget --no-check-certificate http://yann.lecun.com/exdb/mnist/${fname}.gz + gunzip ${fname}.gz + fi +done |