在windows上为python翻译mxnet脚本
我是python和mxnet新手,我想在链接中给出一个示例: 在“准备数据”部分,当我运行此脚本时:在windows上为python翻译mxnet脚本,python,windows,mxnet,Python,Windows,Mxnet,我是python和mxnet新手,我想在链接中给出一个示例: 在“准备数据”部分,当我运行此脚本时: mkdir -p caltech_256_train_60 for i in 256_ObjectCategories/*; do c=`basename $i` mkdir -p caltech_256_train_60/$c for j in `ls $i/*.jpg | shuf | head -n 60`; do mv $j caltech_256
mkdir -p caltech_256_train_60
for i in 256_ObjectCategories/*; do
c=`basename $i`
mkdir -p caltech_256_train_60/$c
for j in `ls $i/*.jpg | shuf | head -n 60`; do
mv $j caltech_256_train_60/$c/
done
done
我有一个错误:
“无效语法”
是的
os.system('mkdir-p加州理工大学第256列第60列)
它成功了,目录也被创建了
对于其他人来说,这是行不通的
我认为这个脚本是为Linux编写的,我需要在windows 8和python 2.7上运行它,有人可以帮我翻译这些代码,这样我就可以运行它了。让我先从页面粘贴脚本的完整版本:
wget http://www.vision.caltech.edu/Image_Datasets/Caltech256/256_ObjectCategories.tar
tar -xf 256_ObjectCategories.tar
mkdir -p caltech_256_train_60
for i in 256_ObjectCategories/*; do
c=`basename $i`
mkdir -p caltech_256_train_60/$c
for j in `ls $i/*.jpg | shuf | head -n 60`; do
mv $j caltech_256_train_60/$c/
done
done
python ~/mxnet/tools/im2rec.py --list True --recursive True caltech-256-60-train caltech_256_train_60/
python ~/mxnet/tools/im2rec.py --list True --recursive True caltech-256-60-val 256_ObjectCategories/
python ~/mxnet/tools/im2rec.py --resize 256 --quality 90 --num-thread 16 caltech-256-60-val 256_ObjectCategories/
python ~/mxnet/tools/im2rec.py --resize 256 --quality 90 --num-thread 16 caltech-256-60-train caltech_256_train_60/
网站上的示例确实需要安装bash以及一些unix工具,如:
- wget
- 焦油