代码拉取完成,页面将自动刷新
同步操作将从 AmazingU/ImageNetPreprocess 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#!/bin/bash
echo"########################################################"
echo"Start Check whether the train compressed package exists#"
echo"########################################################"
if [! -f "ILSVRC2012_img_train.tar"];then
echo "ILSVRC2012_img_train.tar no exist"
exit
fi
echo"########################################################"
echo" check tran.tar finish "
echo"########################################################"
echo"########################################################"
echo" Start Check whether the val compressed package exists "
echo"########################################################"
echo"---------Start Check whether the val compressed package exists ----------"
if [! -f "ILSVRC2012_img_val.tar"];then
echo "ILSVRC2012_img_val.tar no exist"
exit
fi
echo"########################################################"
echo" check val.tar finish "
echo"########################################################"
echo"########################################################"
echo" Start Check train picture number "
echo"########################################################"
if [-d "train"];then
train_number=$(ls -lR train/ |grep "^-" |wc -l)
echo "current train picture number : "$train_number
train_pic_number=1281167
if test $[train_number] -eq $[train_pic_number]
then
echo "current train picture number no right"
rm -rf ./train
fi
echo"########################################################"
echo" check train picture number finish "
echo"########################################################"
echo"########################################################"
echo" Start Check val picture number "
echo"########################################################"
if [-d "val"];then
val_number=$(ls -lR val/ |grep "^-" |wc -l)
echo "current val picture number : "$train_number
val_pic_number=1281167
if test $[val_number] -eq $[val_pic_number]
then
echo "current val picture number no right"
rm -rf ./val
fi
echo"########################################################"
echo" check val picture number finish "
echo"########################################################"
echo"########################################################"
echo" strat unzip the package "
echo"########################################################"
mkdir -p train val bbox imagenet_tf
echo"########################################################"
echo" strat unzip train package "
echo"########################################################"
tar -xvf ILSVRC2012_img_train.tar -C train/
echo"########################################################"
echo" unzip train package finish "
echo"########################################################"
echo" "
echo" "
echo"########################################################"
echo" strat unzip val package "
echo"########################################################"
tar -xvf ILSVRC2012_img_val.tar -C val/
echo"########################################################"
echo" unzip val package finish "
echo"########################################################"
echo" "
echo" "
echo"########################################################"
echo" strat unzip bbox package "
echo"########################################################"
tar -xvf ILSVRC2012_bbox_train_v2.tar.gz -C bbox/
echo"########################################################"
echo" unzip bbox package finish "
echo"########################################################"
echo" "
echo" "
echo"########################################################"
echo" strat unzip train package again "
echo"########################################################"
cd train/
find . -name "*.tar" | while read LINE ; do mkdir -p "${LINE%.tar}"; tar -xvf "${LINE}" -C "${LINE%.tar}"; rm -f "${LINE}"; done
echo"########################################################"
echo" unzip train package again finish "
echo"########################################################"
echo" "
echo" "
echo"########################################################"
echo" strat label val "
echo"########################################################"
cd ..
tar_train_number=$(ls -lR train/ |grep "^-" |wc -l)
echo "new train picture number"$tar_train_number
python3 preprocess_imagenet_validation_data.py val/ imagenet_2012_validation_synset_labels.tx
echo"########################################################"
echo" label val finish "
echo"########################################################"
echo"########################################################"
echo" "
echo" "
echo"########################################################"
python3 build_imagenet_data.py --output_directory=imagenet_tf/ --train_directory=train/ --validation_directory=val/
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。