aboutsummaryrefslogtreecommitdiff
path: root/analysis/scripts/make_table.py
diff options
context:
space:
mode:
authorGertjan van den Burg <gertjanvandenburg@gmail.com>2020-05-25 13:47:18 +0100
committerGertjan van den Burg <gertjanvandenburg@gmail.com>2020-05-25 14:19:58 +0100
commitf3b6797e3b4a2dd1be46d3c8c59b2d74d1a129bf (patch)
tree4854f6d68179f23264e1d8acc4c6e23fe382c16a /analysis/scripts/make_table.py
parentDon't update pip in Dockerfile (diff)
downloadTCPDBench-f3b6797e3b4a2dd1be46d3c8c59b2d74d1a129bf.tar.gz
TCPDBench-f3b6797e3b4a2dd1be46d3c8c59b2d74d1a129bf.zip
Add the "zero" method
This method always returns that a series contains no change points.
Diffstat (limited to 'analysis/scripts/make_table.py')
-rw-r--r--analysis/scripts/make_table.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/analysis/scripts/make_table.py b/analysis/scripts/make_table.py
index c326775e..d0950626 100644
--- a/analysis/scripts/make_table.py
+++ b/analysis/scripts/make_table.py
@@ -103,6 +103,7 @@ class Method(Enum):
rfpop = "rfpop"
segneigh = "segneigh"
wbs = "wbs"
+ zero = "zero"
# Methods that support multidimensional datasets
@@ -112,6 +113,7 @@ MULTIMETHODS = [
Method.ecp,
Method.kcpa,
Method.rbocpdms,
+ Method.zero
]
# Multidimensional datasets
@@ -126,7 +128,8 @@ MULTIDATASETS = [
MISSING_DATASETS = [Dataset.uk_coal_employ]
# Methods that handle missing values
-MISSING_METHODS = [Method.bocpdms, Method.ecp, Method.kcpa, Method.prophet]
+MISSING_METHODS = [Method.bocpdms, Method.ecp, Method.kcpa, Method.prophet,
+ Method.zero]
@dataclass