aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorGertjan van den Burg <gertjanvandenburg@gmail.com>2020-04-24 19:23:39 +0100
committerGertjan van den Burg <gertjanvandenburg@gmail.com>2020-04-24 19:23:39 +0100
commit3fbd043536b7a02793da0ddc32697b05d5ccd3f6 (patch)
tree55bd7e7996478ca74fdddb060f83f692dc1d53b2 /README.md
parentMerge branch 'bugfix/ubuntu-eol' (diff)
downloadTCPDBench-3fbd043536b7a02793da0ddc32697b05d5ccd3f6.tar.gz
TCPDBench-3fbd043536b7a02793da0ddc32697b05d5ccd3f6.zip
Add a paragraph with a high-level overview of the repo
Diffstat (limited to 'README.md')
-rw-r--r--README.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/README.md b/README.md
index d4888787..9256f01b 100644
--- a/README.md
+++ b/README.md
@@ -43,6 +43,20 @@ dataset or this benchmark should cite that paper:
}
```
+For the experiments we've used the [abed](https://github.com/GjjvdBurg/abed)
+command line program, which makes it easy to organize and run the experiments.
+This means that all experiments are defined through the
+[abed_conf.py](abed_conf.py) file. In particular, the hyperparameters and the
+command line arguments to all methods are defined in that file. Next, all
+methods are called as command line scripts and they are defined in the
+[execs](execs) directory. The raw results from the experiments are collected
+in JSON files and placed in the [abed_results](abed_results) directory,
+organized by dataset and method. Finally, we use
+[Make](https://www.gnu.org/software/make/) to coordinate our analysis scripts:
+first we generate [summary files](analysis/output/summaries) using
+[summarize.py](analysis/scripts/summarize.py), and then use these to generate
+all the tables and figures in the paper.
+
## Getting Started
This repository contains all the code to generate the results