From 29041640d91672d1dee9e8210cfbf67e0df43bbc Mon Sep 17 00:00:00 2001
From: Bobholamovic <bob1998425@hotmail.com>
Date: Sat, 13 Jun 2020 13:36:15 +0800
Subject: [PATCH] Get the directory structure neat

---
 README.md                                                 | 8 ++++----
 .../config_EF_AC_Szada.yaml                               | 0
 .../config_EF_AC_Tiszadob.yaml                            | 0
 config_EF_OSCD.yaml => configs/config_EF_OSCD.yaml        | 0
 config_base.yaml => configs/config_base.yaml              | 0
 .../config_siamconc_AC_Szada.yaml                         | 0
 .../config_siamconc_AC_Tiszadob.yaml                      | 0
 .../config_siamconc_OSCD.yaml                             | 0
 .../config_siamdiff_AC_Szada.yaml                         | 0
 .../config_siamdiff_AC_Tiszadob.yaml                      | 0
 .../config_siamdiff_OSCD.yaml                             | 0
 train9.sh                                                 | 2 +-
 12 files changed, 5 insertions(+), 5 deletions(-)
 rename config_EF_AC_Szada.yaml => configs/config_EF_AC_Szada.yaml (100%)
 rename config_EF_AC_Tiszadob.yaml => configs/config_EF_AC_Tiszadob.yaml (100%)
 rename config_EF_OSCD.yaml => configs/config_EF_OSCD.yaml (100%)
 rename config_base.yaml => configs/config_base.yaml (100%)
 rename config_siamconc_AC_Szada.yaml => configs/config_siamconc_AC_Szada.yaml (100%)
 rename config_siamconc_AC_Tiszadob.yaml => configs/config_siamconc_AC_Tiszadob.yaml (100%)
 rename config_siamconc_OSCD.yaml => configs/config_siamconc_OSCD.yaml (100%)
 rename config_siamdiff_AC_Szada.yaml => configs/config_siamdiff_AC_Szada.yaml (100%)
 rename config_siamdiff_AC_Tiszadob.yaml => configs/config_siamdiff_AC_Tiszadob.yaml (100%)
 rename config_siamdiff_OSCD.yaml => configs/config_siamdiff_OSCD.yaml (100%)

diff --git a/README.md b/README.md
index 3502260..722b479 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@ This is an unofficial implementation of the paper
 
 > Rodrigo Caye Daudt, Bertrand Le Saux, Alexandre Boulch. (2018, October). Fully convolutional siamese networks for change detection. In 2018 25th IEEE International Conference on Image Processing (ICIP) (pp. 4063-4067). IEEE.
  
-as the [official repo](https://github.com/rcdaudt/fully_convolutional_change_detection) does not provide the training code. 
+~~as the [official repo](https://github.com/rcdaudt/fully_convolutional_change_detection) does not provide the training code.~~
 
 [paper link](https://ieeexplore.ieee.org/abstract/document/8451652)
 
@@ -30,18 +30,18 @@ mkdir exp
 cd src
 ```
 
-In `src/constants.py`, change the dataset directories to your own. In `config_base.yaml`, feel free to change the configurations.
+In `src/constants.py`, change the dataset directories to your own. In `config_base.yaml`, feel free to change some configurations.
 
 For training, try
 
 ```bash
-python train.py train --exp-config ../config_base.yaml
+python train.py train --exp-config ../configs/config_base.yaml
 ```
 
 For evaluation, try
 
 ```bash
-python train.py val --exp-config ../config_base.yaml --resume path_to_checkpoint --save-on
+python train.py val --exp-config ../configs/config_base.yaml --resume path_to_checkpoint --save-on
 ```
 
 You can find the checkpoints in `exp/base/weights/`, the log files in `exp/base/logs`, and the output change maps in `exp/base/outs`.
diff --git a/config_EF_AC_Szada.yaml b/configs/config_EF_AC_Szada.yaml
similarity index 100%
rename from config_EF_AC_Szada.yaml
rename to configs/config_EF_AC_Szada.yaml
diff --git a/config_EF_AC_Tiszadob.yaml b/configs/config_EF_AC_Tiszadob.yaml
similarity index 100%
rename from config_EF_AC_Tiszadob.yaml
rename to configs/config_EF_AC_Tiszadob.yaml
diff --git a/config_EF_OSCD.yaml b/configs/config_EF_OSCD.yaml
similarity index 100%
rename from config_EF_OSCD.yaml
rename to configs/config_EF_OSCD.yaml
diff --git a/config_base.yaml b/configs/config_base.yaml
similarity index 100%
rename from config_base.yaml
rename to configs/config_base.yaml
diff --git a/config_siamconc_AC_Szada.yaml b/configs/config_siamconc_AC_Szada.yaml
similarity index 100%
rename from config_siamconc_AC_Szada.yaml
rename to configs/config_siamconc_AC_Szada.yaml
diff --git a/config_siamconc_AC_Tiszadob.yaml b/configs/config_siamconc_AC_Tiszadob.yaml
similarity index 100%
rename from config_siamconc_AC_Tiszadob.yaml
rename to configs/config_siamconc_AC_Tiszadob.yaml
diff --git a/config_siamconc_OSCD.yaml b/configs/config_siamconc_OSCD.yaml
similarity index 100%
rename from config_siamconc_OSCD.yaml
rename to configs/config_siamconc_OSCD.yaml
diff --git a/config_siamdiff_AC_Szada.yaml b/configs/config_siamdiff_AC_Szada.yaml
similarity index 100%
rename from config_siamdiff_AC_Szada.yaml
rename to configs/config_siamdiff_AC_Szada.yaml
diff --git a/config_siamdiff_AC_Tiszadob.yaml b/configs/config_siamdiff_AC_Tiszadob.yaml
similarity index 100%
rename from config_siamdiff_AC_Tiszadob.yaml
rename to configs/config_siamdiff_AC_Tiszadob.yaml
diff --git a/config_siamdiff_OSCD.yaml b/configs/config_siamdiff_OSCD.yaml
similarity index 100%
rename from config_siamdiff_OSCD.yaml
rename to configs/config_siamdiff_OSCD.yaml
diff --git a/train9.sh b/train9.sh
index b70d801..6edaf03 100755
--- a/train9.sh
+++ b/train9.sh
@@ -15,6 +15,6 @@ for arch in ${ARCHS[@]}
 do
     for dataset in ${DATASETS[@]}
     do
-        python train.py train --exp-config ../config_${arch}_${dataset}.yaml
+        python train.py train --exp-config ../configs/config_${arch}_${dataset}.yaml
     done
 done
\ No newline at end of file
-- 
GitLab