outdoor_ot.sh 833 B

12345678910111213141516171819202122232425262728
  1. #!/bin/bash -l
  2. SCRIPTPATH=$(dirname $(readlink -f "$0"))
  3. PROJECT_DIR="${SCRIPTPATH}/../../"
  4. # conda activate loftr
  5. export PYTHONPATH=$PROJECT_DIR:$PYTHONPATH
  6. cd $PROJECT_DIR
  7. data_cfg_path="configs/data/megadepth_test_1500.py"
  8. main_cfg_path="configs/loftr/outdoor/buggy_pos_enc/loftr_ot.py"
  9. ckpt_path="weights/outdoor_ot.ckpt"
  10. dump_dir="dump/loftr_ot_outdoor"
  11. profiler_name="inference"
  12. n_nodes=1 # mannually keep this the same with --nodes
  13. n_gpus_per_node=-1
  14. torch_num_workers=4
  15. batch_size=1 # per gpu
  16. python -u ./test.py \
  17. ${data_cfg_path} \
  18. ${main_cfg_path} \
  19. --ckpt_path=${ckpt_path} \
  20. --dump_dir=${dump_dir} \
  21. --gpus=${n_gpus_per_node} --num_nodes=${n_nodes} --accelerator="ddp" \
  22. --batch_size=${batch_size} --num_workers=${torch_num_workers}\
  23. --profiler_name=${profiler_name} \
  24. --benchmark