train.sh 602 B

12345678910111213141516171819202122232425262728293031323334
  1. #!/usr/bin/env bash
  2. # resnet inception inception_tf [vgg]
  3. MODEL_TYPE=${MODEL_TYPE:-inception}
  4. DATA=${DATA:-/home/korsch/Data/info.yml}
  5. GPU=${GPU:-0}
  6. N_JOBS=${N_JOBS:-3}
  7. OPTIMIZER=${OPTIMIZER:-rmsprop}
  8. LR=${LR:-"-lr 1e-4 -lrd 0.1 -lrt 1e-6 -lrs 20"}
  9. DECAY=${DECAY:-5e-4}
  10. EPOCHS=${EPOCHS:-60}
  11. BATCH_SIZE=${BATCH_SIZE:-10}
  12. export OMP_NUM_THREADS=2
  13. DATASET=${DATASET:-CUB200}
  14. # NAC GT GT2 L1_pred L1_full
  15. PARTS=${PARTS:-GT2}
  16. source config.sh
  17. OPTS="${OPTS} --label_smoothing 0.1"
  18. OPTS="${OPTS} --input_size 299"
  19. $PYTHON $RUN_SCRIPT \
  20. ${DATA} \
  21. ${DATASET} \
  22. ${DATASET}_${PARTS} \
  23. ${OPTS} \
  24. $@