pred.bat 941 B

12345678910111213141516171819202122232425262728293031323334353637
  1. @echo off
  2. ::##########################################################
  3. ::
  4. :: ./pred.bat IMG_DIR [TASK_NAME] [cpu]
  5. ::
  6. ::##########################################################
  7. REM set NET=bvlc_alexnet
  8. set NET=bvlc_googlenet
  9. set ROOT_DIR=%~dp0
  10. set LOG_PATH=%ROOT_DIR%\log\%NET%
  11. mkdir %LOG_PATH%
  12. set LOG="%LOG_PATH%\pred_%date:~0,4%-%date:~5,2%-%date:~8,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%.txt"
  13. echo Logging output to %LOG%
  14. set IMG_DIR=%1
  15. set TASK_NAME=%2
  16. set FORCE_CPU=0
  17. if "%31"=="cpu" (set FORCE_CPU=1)
  18. set SNAPSHOT_ITER=100000
  19. set CAFFEMODEL="%ROOT_DIR%/output/snapshot/%NET%/%NET%_iter_%SNAPSHOT_ITER%.caffemodel"
  20. set PROTOTXT="%ROOT_DIR%prototxt/%NET%/deploy.prototxt"
  21. python pred.py ^
  22. --force_cpu %FORCE_CPU% ^
  23. --def %PROTOTXT% ^
  24. --net %CAFFEMODEL% ^
  25. --pred_dir %ROOT_DIR%/output/pred/%NET%/%SNAPSHOT_ITER%/%TASK_NAME% ^
  26. --img_dir %IMG_DIR% ^
  27. --save_img True ^
  28. --save_mark True
  29. REM --mean %ROOT_DIR%/data/images_mean.npy ^