From 87596b5f1ffe9223d0d5afbb95b1dc3084f003f2 Mon Sep 17 00:00:00 2001 From: Bobholamovic Date: Mon, 22 Aug 2022 16:22:51 +0800 Subject: [PATCH] Update experiment scripts --- examples/rs_research/configs/levircd/bit.yaml | 6 ------ .../configs/levircd/custom_model/custom_model_c.yaml | 8 ++++++++ .../configs/levircd/custom_model/custom_model_cs.yaml | 8 ++++++++ .../levircd/custom_model/custom_model_cst.yaml | 8 ++++++++ .../configs/levircd/custom_model/custom_model_ct.yaml | 8 ++++++++ .../configs/levircd/custom_model/custom_model_s.yaml | 8 ++++++++ .../configs/levircd/custom_model/custom_model_st.yaml | 8 ++++++++ .../configs/levircd/custom_model/custom_model_t.yaml | 8 ++++++++ .../levircd/custom_model/iterative_bit_iter2.yaml | 11 ----------- .../levircd/custom_model/iterative_bit_iter3.yaml | 11 ----------- .../levircd/custom_model/iterative_bit_iter4.yaml | 11 ----------- examples/rs_research/configs/levircd/fc_ef.yaml | 2 -- .../rs_research/configs/levircd/fc_siam_conc.yaml | 2 -- .../rs_research/configs/levircd/fc_siam_diff.yaml | 2 -- examples/rs_research/configs/levircd/stanet.yaml | 6 ------ examples/rs_research/configs/svcd/bit.yaml | 6 ------ examples/rs_research/configs/svcd/custom_model.yaml | 7 +------ examples/rs_research/configs/svcd/stanet.yaml | 6 ------ .../{run_parameter_analysis.sh => run_ablation.sh} | 2 +- 19 files changed, 58 insertions(+), 70 deletions(-) delete mode 100644 examples/rs_research/configs/levircd/bit.yaml create mode 100644 examples/rs_research/configs/levircd/custom_model/custom_model_c.yaml create mode 100644 examples/rs_research/configs/levircd/custom_model/custom_model_cs.yaml create mode 100644 examples/rs_research/configs/levircd/custom_model/custom_model_cst.yaml create mode 100644 examples/rs_research/configs/levircd/custom_model/custom_model_ct.yaml create mode 100644 examples/rs_research/configs/levircd/custom_model/custom_model_s.yaml create mode 100644 examples/rs_research/configs/levircd/custom_model/custom_model_st.yaml create mode 100644 examples/rs_research/configs/levircd/custom_model/custom_model_t.yaml delete mode 100644 examples/rs_research/configs/levircd/custom_model/iterative_bit_iter2.yaml delete mode 100644 examples/rs_research/configs/levircd/custom_model/iterative_bit_iter3.yaml delete mode 100644 examples/rs_research/configs/levircd/custom_model/iterative_bit_iter4.yaml delete mode 100644 examples/rs_research/configs/levircd/stanet.yaml delete mode 100644 examples/rs_research/configs/svcd/bit.yaml delete mode 100644 examples/rs_research/configs/svcd/stanet.yaml rename examples/rs_research/scripts/{run_parameter_analysis.sh => run_ablation.sh} (91%) diff --git a/examples/rs_research/configs/levircd/bit.yaml b/examples/rs_research/configs/levircd/bit.yaml deleted file mode 100644 index 046f760..0000000 --- a/examples/rs_research/configs/levircd/bit.yaml +++ /dev/null @@ -1,6 +0,0 @@ -_base_: ./levircd.yaml - -save_dir: ./exp/levircd/bit/ - -model: !Node - type: BIT diff --git a/examples/rs_research/configs/levircd/custom_model/custom_model_c.yaml b/examples/rs_research/configs/levircd/custom_model/custom_model_c.yaml new file mode 100644 index 0000000..13db635 --- /dev/null +++ b/examples/rs_research/configs/levircd/custom_model/custom_model_c.yaml @@ -0,0 +1,8 @@ +_base_: ../levircd.yaml + +save_dir: ./exp/levircd/custom_model/att_c/ + +model: !Node + type: CustomTrainer + args: + att_types: c diff --git a/examples/rs_research/configs/levircd/custom_model/custom_model_cs.yaml b/examples/rs_research/configs/levircd/custom_model/custom_model_cs.yaml new file mode 100644 index 0000000..63229ee --- /dev/null +++ b/examples/rs_research/configs/levircd/custom_model/custom_model_cs.yaml @@ -0,0 +1,8 @@ +_base_: ../levircd.yaml + +save_dir: ./exp/levircd/custom_model/att_cs/ + +model: !Node + type: CustomTrainer + args: + att_types: cs diff --git a/examples/rs_research/configs/levircd/custom_model/custom_model_cst.yaml b/examples/rs_research/configs/levircd/custom_model/custom_model_cst.yaml new file mode 100644 index 0000000..cd2915c --- /dev/null +++ b/examples/rs_research/configs/levircd/custom_model/custom_model_cst.yaml @@ -0,0 +1,8 @@ +_base_: ../levircd.yaml + +save_dir: ./exp/levircd/custom_model/att_cst/ + +model: !Node + type: CustomTrainer + args: + att_types: cst diff --git a/examples/rs_research/configs/levircd/custom_model/custom_model_ct.yaml b/examples/rs_research/configs/levircd/custom_model/custom_model_ct.yaml new file mode 100644 index 0000000..5df0795 --- /dev/null +++ b/examples/rs_research/configs/levircd/custom_model/custom_model_ct.yaml @@ -0,0 +1,8 @@ +_base_: ../levircd.yaml + +save_dir: ./exp/levircd/custom_model/att_ct/ + +model: !Node + type: CustomTrainer + args: + att_types: ct diff --git a/examples/rs_research/configs/levircd/custom_model/custom_model_s.yaml b/examples/rs_research/configs/levircd/custom_model/custom_model_s.yaml new file mode 100644 index 0000000..525151e --- /dev/null +++ b/examples/rs_research/configs/levircd/custom_model/custom_model_s.yaml @@ -0,0 +1,8 @@ +_base_: ../levircd.yaml + +save_dir: ./exp/levircd/custom_model/att_s/ + +model: !Node + type: CustomTrainer + args: + att_types: s diff --git a/examples/rs_research/configs/levircd/custom_model/custom_model_st.yaml b/examples/rs_research/configs/levircd/custom_model/custom_model_st.yaml new file mode 100644 index 0000000..6ba149c --- /dev/null +++ b/examples/rs_research/configs/levircd/custom_model/custom_model_st.yaml @@ -0,0 +1,8 @@ +_base_: ../levircd.yaml + +save_dir: ./exp/levircd/custom_model/att_st/ + +model: !Node + type: CustomTrainer + args: + att_types: st diff --git a/examples/rs_research/configs/levircd/custom_model/custom_model_t.yaml b/examples/rs_research/configs/levircd/custom_model/custom_model_t.yaml new file mode 100644 index 0000000..984bd19 --- /dev/null +++ b/examples/rs_research/configs/levircd/custom_model/custom_model_t.yaml @@ -0,0 +1,8 @@ +_base_: ../levircd.yaml + +save_dir: ./exp/levircd/custom_model/att_t/ + +model: !Node + type: CustomTrainer + args: + att_types: t diff --git a/examples/rs_research/configs/levircd/custom_model/iterative_bit_iter2.yaml b/examples/rs_research/configs/levircd/custom_model/iterative_bit_iter2.yaml deleted file mode 100644 index 5b19c71..0000000 --- a/examples/rs_research/configs/levircd/custom_model/iterative_bit_iter2.yaml +++ /dev/null @@ -1,11 +0,0 @@ -_base_: ../levircd.yaml - -save_dir: ./exp/levircd/custom_model/iter2/ - -model: !Node - type: IterativeBIT - args: - num_iters: 2 - num_classes: 2 - bit_kwargs: - in_channels: 3 diff --git a/examples/rs_research/configs/levircd/custom_model/iterative_bit_iter3.yaml b/examples/rs_research/configs/levircd/custom_model/iterative_bit_iter3.yaml deleted file mode 100644 index 4753c43..0000000 --- a/examples/rs_research/configs/levircd/custom_model/iterative_bit_iter3.yaml +++ /dev/null @@ -1,11 +0,0 @@ -_base_: ../levircd.yaml - -save_dir: ./exp/levircd/custom_model/iter3/ - -model: !Node - type: IterativeBIT - args: - num_iters: 3 - num_classes: 2 - bit_kwargs: - in_channels: 3 diff --git a/examples/rs_research/configs/levircd/custom_model/iterative_bit_iter4.yaml b/examples/rs_research/configs/levircd/custom_model/iterative_bit_iter4.yaml deleted file mode 100644 index 72b9b0a..0000000 --- a/examples/rs_research/configs/levircd/custom_model/iterative_bit_iter4.yaml +++ /dev/null @@ -1,11 +0,0 @@ -_base_: ../levircd.yaml - -save_dir: ./exp/levircd/custom_model/iter4/ - -model: !Node - type: IterativeBIT - args: - num_iters: 4 - num_classes: 2 - bit_kwargs: - in_channels: 3 diff --git a/examples/rs_research/configs/levircd/fc_ef.yaml b/examples/rs_research/configs/levircd/fc_ef.yaml index b4bc998..6fdbc2f 100644 --- a/examples/rs_research/configs/levircd/fc_ef.yaml +++ b/examples/rs_research/configs/levircd/fc_ef.yaml @@ -4,5 +4,3 @@ save_dir: ./exp/levircd/fc_ef/ model: !Node type: FCEarlyFusion - args: - use_dropout: True diff --git a/examples/rs_research/configs/levircd/fc_siam_conc.yaml b/examples/rs_research/configs/levircd/fc_siam_conc.yaml index 426bdcc..50a8c8a 100644 --- a/examples/rs_research/configs/levircd/fc_siam_conc.yaml +++ b/examples/rs_research/configs/levircd/fc_siam_conc.yaml @@ -4,5 +4,3 @@ save_dir: ./exp/levircd/fc_siam_conc/ model: !Node type: FCSiamConc - args: - use_dropout: True diff --git a/examples/rs_research/configs/levircd/fc_siam_diff.yaml b/examples/rs_research/configs/levircd/fc_siam_diff.yaml index 704e528..4ab8874 100644 --- a/examples/rs_research/configs/levircd/fc_siam_diff.yaml +++ b/examples/rs_research/configs/levircd/fc_siam_diff.yaml @@ -4,5 +4,3 @@ save_dir: ./exp/levircd/fc_siam_diff/ model: !Node type: FCSiamDiff - args: - use_dropout: True diff --git a/examples/rs_research/configs/levircd/stanet.yaml b/examples/rs_research/configs/levircd/stanet.yaml deleted file mode 100644 index c03e2ed..0000000 --- a/examples/rs_research/configs/levircd/stanet.yaml +++ /dev/null @@ -1,6 +0,0 @@ -_base_: ./levircd.yaml - -save_dir: ./exp/levircd/stanet/ - -model: !Node - type: STANet diff --git a/examples/rs_research/configs/svcd/bit.yaml b/examples/rs_research/configs/svcd/bit.yaml deleted file mode 100644 index 2171205..0000000 --- a/examples/rs_research/configs/svcd/bit.yaml +++ /dev/null @@ -1,6 +0,0 @@ -_base_: ./svcd.yaml - -save_dir: ./exp/svcd/bit/ - -model: !Node - type: BIT diff --git a/examples/rs_research/configs/svcd/custom_model.yaml b/examples/rs_research/configs/svcd/custom_model.yaml index aac6748..20357a7 100644 --- a/examples/rs_research/configs/svcd/custom_model.yaml +++ b/examples/rs_research/configs/svcd/custom_model.yaml @@ -3,9 +3,4 @@ _base_: ./svcd.yaml save_dir: ./exp/svcd/custom_model/ model: !Node - type: IterativeBIT - args: - num_iters: 2 - num_classes: 2 - bit_kwargs: - in_channels: 3 + type: CustomTrainer diff --git a/examples/rs_research/configs/svcd/stanet.yaml b/examples/rs_research/configs/svcd/stanet.yaml deleted file mode 100644 index 8ff29f9..0000000 --- a/examples/rs_research/configs/svcd/stanet.yaml +++ /dev/null @@ -1,6 +0,0 @@ -_base_: ./svcd.yaml - -save_dir: ./exp/svcd/stanet/ - -model: !Node - type: STANet diff --git a/examples/rs_research/scripts/run_parameter_analysis.sh b/examples/rs_research/scripts/run_ablation.sh similarity index 91% rename from examples/rs_research/scripts/run_parameter_analysis.sh rename to examples/rs_research/scripts/run_ablation.sh index 2bb32f7..d54066a 100644 --- a/examples/rs_research/scripts/run_parameter_analysis.sh +++ b/examples/rs_research/scripts/run_ablation.sh @@ -3,7 +3,7 @@ set -e CONFIG_DIR='configs/levircd/custom_model' -LOG_DIR='exp/logs/parameter_analysis' +LOG_DIR='exp/logs/ablation' mkdir -p "${LOG_DIR}"