Update content
Compare changes
- Lin Manhui authored
+ 59
− 5
@@ -18,7 +18,7 @@ as the [official repo](https://github.com/rcdaudt/fully_convolutional_change_det
@@ -18,7 +18,7 @@ as the [official repo](https://github.com/rcdaudt/fully_convolutional_change_det
@@ -30,7 +30,7 @@ mkdir exp
@@ -30,7 +30,7 @@ mkdir exp
In `src/constants.py`, change the dataset directories to your own. In `config_base.yaml`, feel free to modify the configurations.
@@ -41,12 +41,66 @@ python train.py train --exp-config ../config_base.yaml
@@ -41,12 +41,66 @@ python train.py train --exp-config ../config_base.yaml
You can find the checkpoints in `exp/base/weights/`, the log files in `exp/base/logs`, and the output change maps in `exp/outs`.
Those in the curly braces can be omitted. `TAG` usually stands for an experiment group. For example, a set of experiments for an architecture, a dataset, etc. It will be the name of the subdirectory that holds all the checkpoints, log files, and output images. `SUFFIX` can be used to distinguish different experiments in an experiment group. If it is specified, the generated files of this experiment will be tagged with `SUFFIX` in their file names. In plain English, `TAG1` and `TAG2` have major differences, while `SUFFIX1` and `SUFFIX2` of the same `TAG` share most of the configurations. By combining `TAG` and `SUFFIX`, it is convenient for both coarse-grained and find-grained control of experimental configurations.
Now the experiment results are organized in a more structured way, and I think it would be a little bit easier to collect the statistics. Also, since the historical experiments are arranged in neat order, you will soon remember what you'd done when you come back to these results, even after a long time.