From a53bc66806dcbc9f86c93dab9b2beb7dbb2b66aa Mon Sep 17 00:00:00 2001 From: Victor Zimmermann <zimmermann@cl.uni-heidelberg.de> Date: Wed, 21 Mar 2018 22:31:06 +0100 Subject: [PATCH] Reimplement classic (bad) baselines. --- baseline/all-in-one.py | 9 --------- baseline/singletons.py | 9 --------- src/all-in-one.py | 27 +++++++++++++++++++++++++++ src/singletons.py | 27 +++++++++++++++++++++++++++ 4 files changed, 54 insertions(+), 18 deletions(-) delete mode 100644 baseline/all-in-one.py delete mode 100644 baseline/singletons.py create mode 100644 src/all-in-one.py create mode 100644 src/singletons.py diff --git a/baseline/all-in-one.py b/baseline/all-in-one.py deleted file mode 100644 index ac1a050..0000000 --- a/baseline/all-in-one.py +++ /dev/null @@ -1,9 +0,0 @@ -results = open('all-in-one.tsv', 'w') -with open('results.txt', 'r') as f: - results.write('subTopicID\tresultID\n') - lines = f.readlines() - for line in lines[1:]: - result_id = line.split()[0] - results.write(result_id.split('.')[0]+'.1\t'+result_id+'\n') - - diff --git a/baseline/singletons.py b/baseline/singletons.py deleted file mode 100644 index b793ed9..0000000 --- a/baseline/singletons.py +++ /dev/null @@ -1,9 +0,0 @@ -results = open('singletons.tsv', 'w') -with open('results.txt', 'r') as f: - results.write('subTopicID\tresultID\n') - lines = f.readlines() - for line in lines[1:]: - result_id = line.split()[0] - results.write(result_id+'\t'+result_id+'\n') - - diff --git a/src/all-in-one.py b/src/all-in-one.py new file mode 100644 index 0000000..42b91ea --- /dev/null +++ b/src/all-in-one.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +import config +import time +import sys + +time_int = int(time.strftime("%Y%m%d%H%M%S")[2:]) +final_path = 'final/{}.absinth'.format(hex(time_int)[2:]) +results = open(final_path, 'w') + +if '-t' in sys.argv: + data_path = config.test +else: + data_path = config.dataset + +with open(data_path+'results.txt', 'r') as f: + + results.write('subTopicID\tresultID\n') + lines = f.readlines() + + for line in lines[1:]: + + result_id = line.split()[0] + results.write(result_id.split('.')[0]+'.1\t'+result_id+'\n') + +results.close() diff --git a/src/singletons.py b/src/singletons.py new file mode 100644 index 0000000..6709b2c --- /dev/null +++ b/src/singletons.py @@ -0,0 +1,27 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +import config +import time +import sys + +time_int = int(time.strftime("%Y%m%d%H%M%S")[2:]) +final_path = 'final/{}.absinth'.format(hex(time_int)[2:]) +results = open(final_path, 'w') + +if '-t' in sys.argv: + data_path = config.test +else: + data_path = config.dataset + +with open(data_path+'results.txt', 'r') as f: + + results.write('subTopicID\tresultID\n') + lines = f.readlines() + + for line in lines[1:]: + + result_id = line.split()[0] + results.write(result_id+'\t'+result_id+'\n') + +results.close() -- GitLab