Switch to unified view

a b/tools/data/kinetics/rename_classnames.sh
1
#!/usr/bin/env bash
2
3
# Rename classname for convenience
4
DATASET=$1
5
if [ "$DATASET" == "kinetics400" ] || [ "$1" == "kinetics600" ] || [ "$1" == "kinetics700" ]; then
6
        echo "We are processing $DATASET"
7
else
8
        echo "Bad Argument, we only support kinetics400, kinetics600 or kinetics700"
9
        exit 0
10
fi
11
12
cd ../../../data/${DATASET}/
13
ls ./videos_train | while read class; do \
14
  newclass=`echo $class | tr " " "_" `;
15
  if [ "${class}" != "${newclass}" ]
16
  then
17
    mv "videos_train/${class}" "videos_train/${newclass}";
18
  fi
19
done
20
21
ls ./videos_val | while read class; do \
22
  newclass=`echo $class | tr " " "_" `;
23
  if [ "${class}" != "${newclass}" ]
24
  then
25
    mv "videos_val/${class}" "videos_val/${newclass}";
26
  fi
27
done
28
29
cd ../../tools/data/${DATASET}/