From 28497ecc371fd4c731892de91b07f635f1020452 Mon Sep 17 00:00:00 2001 From: Gertjan van den Burg Date: Tue, 20 Sep 2016 16:46:41 +0200 Subject: Unit tests and corresponding data --- tests/data/test_debug_print.txt | 4 ++++ tests/data/test_file_read_data.txt | 7 +++++++ tests/data/test_file_read_data_no_label.txt | 7 +++++++ tests/data/test_read_model.txt | 20 ++++++++++++++++++++ tests/data/test_write_model.txt | 20 ++++++++++++++++++++ tests/data/test_write_predictions.txt | 7 +++++++ 6 files changed, 65 insertions(+) create mode 100644 tests/data/test_debug_print.txt create mode 100644 tests/data/test_file_read_data.txt create mode 100644 tests/data/test_file_read_data_no_label.txt create mode 100644 tests/data/test_read_model.txt create mode 100644 tests/data/test_write_model.txt create mode 100644 tests/data/test_write_predictions.txt (limited to 'tests/data') diff --git a/tests/data/test_debug_print.txt b/tests/data/test_debug_print.txt new file mode 100644 index 0000000..9ef2b13 --- /dev/null +++ b/tests/data/test_debug_print.txt @@ -0,0 +1,4 @@ +-0.241053 -0.599809 ++0.893318 -0.344058 ++0.933948 -0.474352 + diff --git a/tests/data/test_file_read_data.txt b/tests/data/test_file_read_data.txt new file mode 100644 index 0000000..49ec392 --- /dev/null +++ b/tests/data/test_file_read_data.txt @@ -0,0 +1,7 @@ +5 +3 +0.7065937536993949 0.7016517970438980 0.1548611397288129 2 +0.4604987687863951 0.6374142980176117 0.0370930278245423 1 +0.3798777132278375 0.5745070018747664 0.2570906697837264 3 +0.2789376050039792 0.4853242744610165 0.1894010436762711 4 +0.7630904372339489 0.1341546320318005 0.6827430912944857 3 diff --git a/tests/data/test_file_read_data_no_label.txt b/tests/data/test_file_read_data_no_label.txt new file mode 100644 index 0000000..7d11fed --- /dev/null +++ b/tests/data/test_file_read_data_no_label.txt @@ -0,0 +1,7 @@ +5 +3 +0.7065937536993949 0.7016517970438980 0.1548611397288129 +0.4604987687863951 0.6374142980176117 0.0370930278245423 +0.3798777132278375 0.5745070018747664 0.2570906697837264 +0.2789376050039792 0.4853242744610165 0.1894010436762711 +0.7630904372339489 0.1341546320318005 0.6827430912944857 diff --git a/tests/data/test_read_model.txt b/tests/data/test_read_model.txt new file mode 100644 index 0000000..a33f43b --- /dev/null +++ b/tests/data/test_read_model.txt @@ -0,0 +1,20 @@ +Output file for GenSVM (version 0.1) +Generated on: Fri Sep 16 18:24:18 2016 (UTC +02:00) + +Model: +p = 0.21398 +lambda = 0.902131 +kappa = 1.0213 +epsilon = 1e-10 +weight_idx = 2 + +Data: +filename = ./data/test_file_read_data.txt +n = 10 +m = 2 +K = 3 + +Output: ++0.1234 -0.4321 +-0.5678 +0.9876 ++0.9012 -0.5555 diff --git a/tests/data/test_write_model.txt b/tests/data/test_write_model.txt new file mode 100644 index 0000000..15e7372 --- /dev/null +++ b/tests/data/test_write_model.txt @@ -0,0 +1,20 @@ +Output file for GenSVM (version 0.1) +Generated on: Tue Sep 20 16:30:03 2016 (UTC +02:00) + +Model: +p = 0.9032800000000000 +lambda = 0.0130000000000000 +kappa = 1.1832000000000000 +epsilon = 1e-08 +weight_idx = 1 + +Data: +filename = ./data/test_file_read_data.txt +n = 10 +m = 2 +K = 3 + +Output: ++0.4989893785603748 +0.0599082796573645 ++0.7918204761759593 +0.6456613497110559 ++0.9711956316284261 +0.5010714686310176 diff --git a/tests/data/test_write_predictions.txt b/tests/data/test_write_predictions.txt new file mode 100644 index 0000000..a29c197 --- /dev/null +++ b/tests/data/test_write_predictions.txt @@ -0,0 +1,7 @@ +5 +3 +0.7065937536993949 0.7016517970438980 0.1548611397288129 3 +0.4604987687863951 0.6374142980176117 0.0370930278245423 2 +0.3798777132278375 0.5745070018747664 0.2570906697837264 1 +0.2789376050039792 0.4853242744610165 0.1894010436762711 2 +0.7630904372339489 0.1341546320318005 0.6827430912944857 1 -- cgit v1.2.3