1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- #!/bin/bash
- if [ "$#" -gt 0 ]; then
- for opt in "$@"; do
- case "${opt}" in
- --train) train=true ;;
- --val) val=true ;;
- --test) test=true ;;
- --segments) segments=true ;;
- esac
- done
- else
- train=true
- val=true
- test=false
- segments=false
- fi
- d='../datasets'
- url=https://github.com/ultralytics/yolov5/releases/download/v1.0/
- if [ "$segments" == "true" ]; then
- f='coco2017labels-segments.zip'
- else
- f='coco2017labels.zip'
- fi
- echo 'Downloading' $url$f ' ...'
- curl -L $url$f -o $f -
- d='../datasets/coco/images'
- url=http://images.cocodataset.org/zips/
- if [ "$train" == "true" ]; then
- f='train2017.zip'
- echo 'Downloading' $url$f '...'
- curl -L $url$f -o $f -
- fi
- if [ "$val" == "true" ]; then
- f='val2017.zip'
- echo 'Downloading' $url$f '...'
- curl -L $url$f -o $f -
- fi
- if [ "$test" == "true" ]; then
- f='test2017.zip'
- echo 'Downloading' $url$f '...'
- curl -L $url$f -o $f -
- fi
- wait
|