From db398db3883f3c34cbbc923a7ff28eeda594d9ca Mon Sep 17 00:00:00 2001 From: Th3NiKo Date: Mon, 6 Apr 2020 14:01:32 +0200 Subject: [PATCH] Linear regression higher F1.0 lower accuracy --- dev-0/out.tsv | 4414 +++++++++++++++++++++++------------------------ predict.py | 13 +- test-A/out.tsv | 4484 ++++++++++++++++++++++++------------------------ train.py | 6 +- 4 files changed, 4461 insertions(+), 4456 deletions(-) diff --git a/dev-0/out.tsv b/dev-0/out.tsv index b32797a..5e8de92 100644 --- a/dev-0/out.tsv +++ b/dev-0/out.tsv @@ -1,58 +1,93 @@ 0 0 0 +1 +1 +1 0 0 0 +1 0 +1 0 0 +1 0 0 0 +1 0 0 0 0 0 +1 0 0 +1 +1 0 +1 0 +1 0 0 +1 0 +1 +1 0 0 +1 0 +1 +1 0 0 0 +1 +1 +1 +1 0 +1 +1 0 0 0 1 0 +1 +1 0 0 0 0 +1 0 0 0 +1 0 0 0 0 +1 +1 +1 0 0 0 +1 +1 0 +1 0 0 0 0 +1 0 0 0 @@ -61,97 +96,168 @@ 0 0 0 +1 0 0 0 0 +1 +1 +1 +1 0 0 0 0 +1 0 +1 0 0 +1 +1 +1 +1 0 0 +1 0 0 +1 0 0 +1 +1 +1 +1 +1 +1 0 +1 +1 +1 0 0 +1 +1 0 +1 0 0 +1 +1 0 0 0 0 +1 0 0 0 +1 +1 0 0 0 0 +1 0 0 0 +1 0 -0 -0 +1 +1 0 0 0 0 1 0 +1 0 0 0 0 0 +1 0 +1 0 0 0 0 0 0 +1 +1 +1 +1 0 0 0 +1 0 0 0 0 +1 0 0 0 0 +1 +1 +1 0 +1 0 0 0 0 +1 0 +1 +1 +1 +1 0 +1 0 0 0 0 0 +1 +1 +1 +1 0 0 +1 +1 0 +1 +1 0 +1 +1 +1 0 +1 0 +1 0 0 0 +1 0 +1 +1 +1 +1 +1 +1 0 0 0 @@ -162,17 +268,27 @@ 0 0 0 +1 0 0 0 +1 0 0 0 +1 +1 +1 +1 0 0 +1 0 0 +1 0 +1 +1 0 0 0 @@ -189,81 +305,151 @@ 0 0 0 -0 +1 +1 +1 0 0 0 1 +1 0 0 0 +1 +1 0 +1 0 0 0 0 +1 0 0 0 +1 +1 0 0 +1 0 +1 0 +1 +1 +1 0 0 0 +1 0 +1 0 +1 0 +1 0 0 +1 +1 +1 0 0 +1 +1 +1 +1 +1 0 0 +1 +1 0 0 +1 0 0 +1 +1 +1 0 +1 0 +1 0 0 +1 +1 0 +1 +1 +1 0 +1 +1 0 +1 0 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 0 0 +1 +1 +1 +1 0 +1 0 0 0 +1 0 0 0 +1 0 0 +1 0 0 +1 0 +1 0 0 0 +1 0 +1 0 0 0 +1 0 0 0 +1 0 +1 +1 +1 0 0 0 0 0 0 +1 0 0 0 @@ -271,58 +457,104 @@ 0 0 0 +1 +1 0 +1 0 0 +1 0 +1 +1 0 +1 0 0 0 0 0 +1 0 0 +1 0 +1 0 0 +1 +1 +1 0 +1 0 0 +1 +1 +1 +1 0 0 0 +1 0 0 +1 0 +1 0 0 0 0 +1 0 0 0 0 +1 0 +1 0 +1 0 0 0 +1 0 0 0 +1 +1 +1 +1 0 +1 +1 +1 0 +1 0 0 0 +1 +1 +1 +1 0 +1 0 +1 +1 +1 +1 0 +1 0 0 +1 0 0 +1 0 0 0 @@ -330,197 +562,366 @@ 0 0 0 +1 0 0 +1 0 0 0 +1 0 +1 +1 +1 0 0 0 +1 0 0 0 0 +1 +1 +1 +1 +1 +1 0 +1 +1 +1 +1 0 +1 0 +1 +1 0 0 +1 0 0 0 0 0 +1 +1 0 0 0 0 +1 +1 0 0 0 0 0 +1 +1 0 +1 0 0 +1 +1 +1 0 +1 +1 +1 +1 +1 0 0 +1 0 0 0 0 0 0 +1 0 0 0 0 0 0 +1 0 +1 0 0 +1 0 +1 0 +1 +1 0 0 0 +1 0 +1 0 +1 0 0 +1 0 0 +1 +1 0 0 0 +1 +1 0 0 0 0 +1 0 0 0 +1 0 +1 +1 +1 0 +1 0 0 +1 0 +1 +1 +1 +1 0 0 0 +1 0 0 0 0 +1 0 +1 0 +1 0 0 0 +1 0 0 +1 +1 0 0 0 +1 0 0 0 +1 0 0 0 0 +1 +1 +1 0 0 +1 +1 0 +1 0 0 0 0 +1 +1 +1 +1 +1 +1 0 +1 +1 0 +1 0 +1 0 +1 0 0 +1 0 +1 +1 +1 0 +1 +1 +1 +1 +1 0 +1 +1 +1 0 0 0 +1 0 0 +1 +1 0 +1 0 +1 0 -0 +1 1 0 0 0 +1 0 0 +1 +1 0 0 0 +1 +1 +1 +1 0 0 +1 0 +1 0 0 +1 0 0 +1 0 0 0 +1 0 0 0 0 0 +1 +1 +1 0 0 +1 0 +1 0 +1 0 +1 +1 +1 +1 0 0 0 +1 0 +1 +1 +1 +1 0 +1 0 +1 +1 0 +1 +1 0 0 +1 0 0 +1 +1 +1 +1 0 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 0 +1 0 0 +1 +1 +1 0 +1 0 +1 +1 0 +1 0 0 0 0 0 +1 0 0 0 +1 0 +1 +1 0 +1 +1 0 0 0 0 0 0 +1 +1 0 0 0 @@ -529,16 +930,21 @@ 0 0 0 +1 +1 0 0 0 0 0 0 +1 +1 0 0 0 0 +1 0 0 0 @@ -547,68 +953,117 @@ 0 0 0 +1 +1 0 +1 0 +1 +1 0 +1 0 +1 +1 0 0 +1 0 0 +1 0 0 +1 0 +1 +1 0 +1 0 0 0 0 0 +1 +1 +1 +1 0 0 0 0 0 +1 +1 +1 +1 0 0 +1 0 0 0 +1 0 0 +1 0 +1 0 0 0 +1 +1 0 0 0 0 0 +1 +1 0 0 +1 0 +1 0 +1 0 0 +1 0 0 +1 0 0 +1 +1 +1 +1 +1 +1 0 0 0 +1 +1 0 +1 0 +1 0 0 0 0 0 +1 0 0 0 0 +1 +1 +1 0 0 0 @@ -617,44 +1072,71 @@ 0 0 0 +1 +1 +1 +1 0 +1 0 0 +1 0 +1 0 0 0 0 +1 0 0 0 +1 +1 0 0 +1 +1 0 0 0 -1 0 0 0 +1 +1 0 0 +1 0 0 +1 +1 0 +1 +1 0 +1 0 +1 0 0 +1 +1 0 0 0 0 +1 0 +1 +1 0 +1 0 0 0 +1 0 0 0 @@ -734,17 +1216,21 @@ 0 0 0 +1 0 0 0 0 +1 0 0 0 0 +1 0 0 0 +1 0 0 0 @@ -753,2382 +1239,365 @@ 0 0 0 +1 +1 0 +1 +1 0 0 +1 0 +1 0 0 0 0 +1 +1 +1 +1 0 +1 +1 +1 0 0 0 +1 +1 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 +1 0 0 1 0 +1 +1 0 0 0 +1 0 +1 0 0 +1 +1 +1 +1 0 0 0 0 +1 +1 0 +1 0 +1 0 0 0 +1 0 +1 +1 +1 0 0 0 0 +1 +1 0 +1 0 0 +1 0 0 +1 0 0 0 0 +1 0 0 0 0 0 0 +1 +1 0 +1 0 0 0 +1 0 +1 0 +1 0 0 0 +1 0 +1 +1 0 +1 0 +1 +1 +1 0 0 +1 0 0 +1 0 0 0 +1 +1 +1 0 0 0 0 +1 0 +1 0 0 +1 0 +1 0 +1 +1 +1 +1 +1 0 0 +1 0 +1 0 0 +1 +1 +1 0 0 0 +1 0 +1 +1 +1 0 +1 0 0 +1 0 +1 +1 0 0 +1 0 0 0 +1 0 +1 0 0 0 +1 +1 0 0 0 0 +1 +1 0 0 0 +1 +1 0 0 +1 +1 0 0 +1 0 0 +1 0 +1 0 0 +1 +1 +1 0 0 0 0 +1 0 0 0 0 +1 0 +1 0 +1 +1 +1 0 0 0 +1 0 0 +1 0 0 0 0 +1 +1 0 0 +1 +1 0 +1 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 +1 +1 1 0 +1 0 0 +1 0 0 +1 0 +1 +1 0 +1 0 +1 +1 0 +1 0 +1 +1 0 0 +1 +1 +1 0 0 +1 0 0 +1 0 0 0 +1 0 +1 0 0 0 +1 +1 0 0 0 0 +1 +1 +1 0 0 +1 0 0 +1 +1 +1 0 +1 0 0 +1 0 0 0 +1 +1 0 +1 +1 0 +1 +1 +1 0 0 0 +1 +1 +1 0 +1 0 0 0 +1 0 1 0 0 0 0 +1 0 0 +1 +1 +1 +1 +1 0 0 +1 0 +1 0 0 0 @@ -3136,126 +1605,251 @@ 0 0 0 +1 0 +1 0 0 +1 +1 0 0 0 +1 0 +1 +1 0 0 0 0 0 +1 +1 +1 0 0 +1 0 +1 0 0 +1 +1 +1 +1 +1 0 +1 +1 +1 0 +1 0 +1 0 +1 0 +1 +1 +1 +1 0 0 +1 +1 +1 0 +1 +1 0 0 0 0 +1 +1 0 0 0 0 0 +1 +1 0 0 +1 +1 0 0 0 +1 0 0 +1 +1 +1 0 +1 0 0 0 +1 0 +1 0 0 +1 0 0 0 +1 0 +1 0 0 +1 0 0 +1 0 +1 0 +1 0 0 +1 0 0 0 0 +1 +1 +1 0 0 +1 +1 0 +1 +1 +1 +1 +1 0 +1 0 +1 +1 0 0 0 +1 0 1 +1 +1 +1 +1 +1 +1 +1 +1 +1 0 0 0 0 0 1 +1 0 +1 +1 +1 0 +1 +1 0 0 +1 +1 +1 +1 0 +1 0 0 0 0 0 +1 +1 0 +1 0 +1 0 +1 0 0 0 0 +1 +1 0 +1 0 +1 0 0 +1 +1 +1 0 0 +1 +1 0 +1 +1 +1 +1 0 0 +1 +1 +1 +1 0 +1 +1 0 0 0 +1 0 +1 0 +1 +1 0 +1 +1 +1 +1 +1 0 0 +1 0 0 +1 0 0 0 +1 +1 +1 0 0 0 @@ -3263,17 +1857,30 @@ 0 0 0 +1 0 0 +1 0 0 0 +1 +1 +1 0 +1 +1 +1 0 0 0 +1 0 +1 +1 +1 0 +1 0 0 1 @@ -3282,105 +1889,183 @@ 0 0 0 +1 +1 +1 0 0 0 0 +1 +1 +1 0 0 0 +1 +1 0 0 0 0 +1 0 0 +1 +1 +1 +1 0 +1 0 0 +1 0 +1 0 +1 +1 0 +1 0 0 0 +1 0 +1 0 +1 +1 +1 +1 0 0 0 +1 +1 +1 0 0 +1 +1 +1 +1 +1 0 +1 +1 0 +1 +1 0 0 +1 0 0 +1 0 +1 0 0 0 +1 0 +1 0 0 0 +1 0 0 0 0 +1 +1 0 +1 0 0 +1 +1 +1 0 +1 0 0 +1 0 0 0 +1 +1 0 0 0 +1 0 0 0 +1 0 0 0 +1 0 0 0 +1 0 +1 0 +1 0 +1 0 0 +1 +1 0 0 0 +1 0 +1 +1 0 0 0 0 0 0 +1 +1 +1 +1 +1 0 0 +1 +1 0 +1 0 0 0 +1 +1 0 0 0 0 0 +1 0 -0 +1 +1 0 0 1 +1 0 0 1 @@ -3388,8 +2073,10 @@ 0 0 0 +1 0 0 +1 0 1 0 @@ -3397,16 +2084,24 @@ 0 0 0 +1 0 0 0 +1 0 0 0 0 +1 +1 +1 0 0 0 +1 +1 +1 0 0 0 @@ -3417,76 +2112,133 @@ 0 0 0 +1 +1 0 +1 0 +1 +1 +1 0 0 +1 0 0 +1 0 +1 0 0 0 +1 0 +1 +1 +1 0 0 0 +1 +1 0 +1 +1 +1 0 +1 +1 +1 +1 +1 0 0 0 0 +1 0 0 0 +1 +1 0 0 0 0 +1 0 +1 0 +1 0 0 0 0 0 0 +1 +1 0 0 +1 0 +1 0 0 0 0 +1 0 +1 0 +1 +1 0 +1 0 0 0 +1 0 +1 0 0 0 +1 0 +1 +1 +1 0 +1 0 0 0 +1 0 +1 0 +1 +1 +1 +1 0 0 +1 0 +1 0 0 +1 0 +1 0 0 0 0 +1 0 +1 0 0 0 @@ -3494,134 +2246,227 @@ 0 0 0 +1 0 +1 0 +1 +1 0 0 0 +1 0 +1 0 +1 0 +1 0 0 0 0 0 0 +1 0 +1 0 0 +1 0 +1 +1 +1 0 0 0 +1 +1 0 +1 +1 +1 +1 0 0 +1 +1 0 +1 0 0 0 +1 +1 +1 +1 0 0 +1 0 0 +1 0 +1 0 +1 +1 0 0 0 +1 0 0 +1 +1 +1 0 +1 +1 +1 0 0 0 0 +1 0 0 +1 +1 0 1 +1 +1 +1 +1 +1 0 0 0 0 0 +1 0 0 0 0 0 +1 0 0 0 0 +1 0 0 +1 0 +1 +1 0 +1 0 +1 0 0 0 +1 0 +1 0 +1 0 0 0 0 +1 0 0 +1 0 0 0 0 0 +1 0 +1 +1 0 0 0 0 0 +1 0 0 +1 +1 +1 0 0 0 +1 0 0 +1 +1 0 +1 0 +1 0 +1 0 0 1 0 0 0 +1 +1 +1 0 +1 +1 0 +1 +1 0 0 +1 0 0 +1 +1 0 +1 0 0 +1 +1 0 +1 +1 0 +1 0 0 +1 0 0 0 +1 0 0 0 0 0 0 +1 0 +1 0 0 0 @@ -3630,78 +2475,140 @@ 0 0 0 +1 0 +1 0 0 0 0 +1 +1 +1 0 0 0 0 0 0 +1 +1 +1 +1 +1 0 0 0 +1 0 +1 +1 +1 0 +1 +1 0 0 0 0 0 +1 0 +1 +1 +1 0 0 0 +1 0 +1 0 0 +1 0 0 0 +1 +1 0 +1 0 +1 0 +1 +1 +1 0 0 +1 0 0 +1 0 0 +1 0 0 0 +1 0 +1 0 +1 0 0 0 +1 0 0 0 0 0 0 +1 +1 0 +1 0 +1 +1 0 +1 0 +1 +1 0 +1 0 +1 0 0 0 0 0 +1 0 +1 +1 0 +1 0 +1 0 0 +1 +1 +1 0 +1 +1 +1 +1 0 +1 +1 +1 0 0 0 @@ -3710,6 +2617,7 @@ 0 0 0 +1 0 0 0 @@ -3719,45 +2627,83 @@ 0 0 0 +1 0 0 +1 +1 +1 0 0 0 +1 0 +1 0 0 +1 0 +1 +1 +1 0 +1 +1 0 0 +1 +1 +1 0 +1 +1 0 0 0 +1 +1 +1 +1 0 0 +1 +1 0 +1 0 +1 0 0 +1 0 0 0 0 0 0 +1 +1 0 +1 +1 0 0 0 +1 0 0 +1 0 0 +1 +1 +1 0 +1 0 +1 0 +1 0 0 0 @@ -3765,76 +2711,130 @@ 0 0 0 +1 +1 0 0 0 0 0 0 +1 +1 0 +1 0 0 0 0 +1 +1 0 +1 +1 0 0 +1 0 +1 +1 0 +1 0 +1 +1 0 0 +1 0 +1 +1 +1 +1 0 +1 +1 +1 0 +1 0 0 +1 0 +1 0 0 0 0 +1 0 0 +1 0 0 0 +1 +1 0 +1 +1 +1 +1 0 0 0 +1 0 +1 0 +1 +1 0 +1 0 0 0 0 0 0 +1 0 0 0 0 1 +1 +1 0 0 0 +1 +0 0 +1 +1 0 0 0 +1 0 +1 +1 +1 +1 0 +1 0 0 0 0 0 0 +1 0 0 0 +1 0 0 0 @@ -3843,52 +2843,112 @@ 0 0 0 +1 0 +1 0 +1 +1 +1 +1 0 +1 0 +1 0 +1 0 +1 +1 0 0 0 +1 0 0 0 +1 +1 +1 +1 +1 0 +1 +1 +1 +1 +1 +1 0 +1 +1 0 0 +1 0 0 0 0 +1 +1 0 +1 +1 +1 +1 0 0 +1 +1 +1 +1 +1 +1 0 +1 +1 0 0 +1 +1 +1 +1 0 0 +1 0 +1 +1 0 +1 +1 +1 0 +1 +1 0 0 +1 0 +1 +1 0 0 0 +1 0 0 0 +1 0 0 0 +1 +1 0 0 0 +1 0 0 0 @@ -3902,40 +2962,64 @@ 0 0 0 +1 0 0 0 0 0 +1 0 +1 0 +1 0 +1 0 +1 0 0 0 +1 0 0 0 0 0 +1 +1 0 +1 0 +1 0 +1 +1 0 +1 0 +1 0 0 0 0 +1 +1 0 0 0 0 0 +1 +1 +1 +1 0 +1 +1 0 0 +1 0 0 0 @@ -3944,13 +3028,19 @@ 0 0 0 +1 0 +1 0 +1 +1 0 0 0 +1 0 0 +1 0 0 0 @@ -3958,95 +3048,183 @@ 0 0 0 +1 +1 +1 0 +1 0 +1 0 +1 +1 +1 +1 0 +1 +1 0 0 0 0 0 +1 0 +1 +1 0 0 0 0 +1 +1 0 +1 +1 +1 +1 +1 0 +1 0 0 +1 0 +1 0 0 +1 +1 0 +1 0 +1 +1 0 +1 0 0 +1 +1 +1 0 0 0 +1 +1 +1 +1 0 +1 0 0 0 +1 +1 0 +1 0 0 +1 0 +1 +1 0 0 +1 +1 +1 +1 0 0 +1 +1 0 0 +1 0 +1 0 +1 0 0 +1 0 0 0 0 +1 0 0 0 +1 +1 0 +1 0 +1 +1 0 +1 +1 0 +1 0 +1 0 0 0 +1 +1 0 0 0 0 +1 0 0 0 +1 0 0 0 0 +1 +1 +1 0 +1 0 0 +1 0 +1 0 0 0 +1 +1 +1 +1 +1 +1 0 +1 0 +1 0 +1 +1 0 +1 0 +1 0 +1 0 0 0 +1 0 0 0 @@ -4054,82 +3232,147 @@ 0 0 0 +1 0 +1 +1 0 0 +1 0 +1 0 +1 +1 0 +1 0 +1 +1 0 0 +1 +1 +1 0 +1 +1 0 0 0 0 0 +1 0 +1 +1 +1 +1 0 0 0 0 0 +1 +1 +1 +1 +1 +1 +1 0 0 0 0 +1 0 +1 0 0 1 0 +1 0 +1 0 0 +1 +1 0 0 +1 +1 0 +1 +1 0 0 +1 0 +1 +1 0 0 +1 +1 0 +1 +1 0 0 0 0 0 +1 +1 0 0 0 +1 0 +1 +1 0 0 0 0 0 -0 +1 +1 +1 +1 0 0 1 0 +1 0 +1 0 0 0 0 0 +1 0 +1 0 0 +1 +1 +1 0 +1 +1 +1 +1 0 +1 0 0 0 0 +1 0 0 0 @@ -4137,35 +3380,55 @@ 0 0 0 +1 0 +1 0 +1 0 +1 0 0 0 0 +1 +1 +1 0 0 +1 0 +1 0 0 0 0 0 +1 +1 0 0 0 0 0 +1 0 +1 0 0 +1 +1 +1 0 0 0 0 0 0 +1 +1 +1 +1 0 0 0 @@ -4173,39 +3436,66 @@ 0 0 0 +1 0 +1 0 0 0 0 0 +1 +1 +1 +1 0 0 +1 0 0 0 +1 +1 0 0 0 +1 0 0 0 +1 +1 0 0 +1 +1 +1 +1 +1 +1 0 0 0 0 +1 0 0 +1 +1 +1 0 +1 0 +1 0 0 0 +1 +1 0 0 0 +1 0 0 0 @@ -4217,73 +3507,129 @@ 0 0 0 +1 +1 +1 0 0 +1 +1 +1 0 0 0 +1 0 0 +1 0 0 +1 0 0 0 0 0 0 +1 +1 +1 0 0 0 0 +1 0 0 +1 0 0 0 0 0 +1 +1 0 +1 0 0 +1 0 0 +1 0 +1 +1 +1 0 +1 +1 0 0 +1 0 +1 0 0 0 0 +1 +1 0 0 +1 0 0 +1 +1 +1 0 0 +1 0 0 +1 0 +1 +1 0 0 +1 +1 +1 +1 0 0 0 +1 0 +1 +1 +1 +1 +1 0 0 0 0 +1 +1 0 +1 +1 +1 0 +1 +1 0 0 +1 0 +1 0 0 -0 +1 +1 0 0 0 @@ -4294,181 +3640,313 @@ 1 0 0 +1 0 0 +1 0 +1 0 +1 +1 0 +1 0 0 0 +1 +1 0 -0 -0 -0 +1 0 0 0 0 1 +1 0 0 +1 +1 +1 +1 0 0 0 +1 0 0 +1 +1 0 0 0 +1 0 +1 0 0 0 0 +1 +1 0 0 +1 +1 +1 +1 0 0 +1 0 0 0 +1 0 0 0 +1 0 0 +1 +1 +1 +1 +1 +1 +1 0 +1 +1 +1 0 0 0 0 +1 0 0 +1 +1 0 0 0 +1 0 0 +1 +1 +1 +1 +1 +1 0 +1 +1 0 +1 0 0 +1 0 +1 0 +1 0 0 0 +1 0 +1 0 0 0 +1 0 0 0 0 0 0 +1 0 +1 0 0 0 0 +1 0 0 0 +1 +1 0 0 0 +1 +1 +1 +1 0 0 -0 -0 +1 +1 0 0 0 1 +1 0 0 0 0 +1 0 0 +1 +1 +1 0 +1 0 0 0 0 0 0 +1 +1 +1 0 0 0 +1 +1 +1 +1 +1 0 0 +1 0 +1 0 +1 0 0 +1 +1 +1 +1 0 0 0 +1 0 +1 +1 0 +1 0 0 0 0 0 0 +1 0 0 +1 +1 +1 0 0 0 0 0 +1 0 0 +1 0 +1 0 +1 +1 0 0 +1 0 0 +1 +1 0 +1 0 +1 0 +1 0 0 0 -0 +1 +1 1 0 0 +1 +1 +1 0 0 0 0 +1 +1 0 +1 +1 0 0 0 +1 +1 +1 0 +1 0 +1 +1 0 +1 0 0 +1 0 0 +1 0 +1 +1 +1 0 0 +1 0 +1 0 0 +1 0 +1 +1 0 +1 +1 +1 +1 0 0 0 @@ -4476,53 +3954,84 @@ 0 0 0 +1 0 +1 0 0 +1 0 0 +1 0 0 +1 +1 0 0 +1 +1 +1 +1 0 +1 +1 0 0 0 0 0 0 +1 0 0 0 0 0 0 +1 +1 0 0 +1 0 0 0 +1 0 0 +1 0 +1 0 +1 0 0 0 0 0 0 +1 +1 0 0 0 0 +1 +1 0 +1 +1 +1 0 0 0 +1 +1 0 +1 0 +1 0 0 0 @@ -4530,47 +4039,81 @@ 0 0 0 +1 0 0 +1 0 0 0 0 0 +1 0 +1 +1 +1 0 0 0 0 +1 +1 0 0 +1 +1 +1 +1 +1 +1 0 0 0 0 +1 +1 +1 0 0 0 +1 0 0 +1 0 +1 0 0 0 0 +1 +1 0 0 +1 +1 0 0 +1 +1 0 0 +1 +1 0 +1 +1 +1 +1 0 0 0 +1 0 0 0 +1 0 0 0 @@ -4582,40 +4125,74 @@ 0 0 0 +1 0 +1 +1 0 0 0 0 0 +1 +1 +1 0 1 0 0 0 +1 +1 0 0 +1 0 0 +1 +1 +1 +1 +1 0 +1 +1 0 0 0 +1 +1 0 +1 0 0 +1 +1 0 0 +1 0 +1 0 0 0 +1 +1 +1 +1 0 +1 0 +1 +1 0 +1 0 0 +1 0 +1 +1 0 0 0 @@ -4623,149 +4200,250 @@ 0 0 0 +1 0 +1 0 +1 +1 0 0 +1 0 +1 0 0 0 0 0 +1 +1 0 +1 0 +1 0 0 0 0 0 0 +1 +1 +1 0 0 0 0 0 0 +1 0 +1 +1 0 0 +1 0 +1 +1 +1 +1 +1 0 +1 +1 0 +1 0 0 +1 0 +1 0 0 0 +1 0 +1 +1 0 +1 +1 +1 +1 +1 0 +1 +1 +1 0 0 +1 0 0 0 0 0 0 +1 0 +1 0 +1 0 0 +1 0 0 0 +1 0 0 0 0 +1 +1 0 0 1 0 +1 0 +1 0 0 +1 0 0 +1 0 0 0 +1 0 0 +1 0 +1 0 -0 +1 0 0 0 1 +1 0 0 +1 +1 0 +1 0 0 0 0 +1 0 0 0 0 +1 +1 0 +1 0 +1 +1 +1 +1 +1 +1 +1 +1 0 +1 0 0 +1 0 +1 0 +1 +1 0 0 0 0 0 +1 +1 +1 0 0 +1 0 0 +1 +1 0 0 0 0 +1 +1 0 +1 0 0 +1 0 0 +1 +1 0 0 0 0 0 0 +1 0 0 +1 +1 0 0 0 0 0 +1 0 +1 +1 0 0 +1 0 0 +1 0 0 0 +1 +1 +1 +1 +1 0 0 0 0 0 1 +1 0 +1 0 0 0 @@ -4773,22 +4451,23 @@ 0 0 0 +1 0 0 0 +1 +1 0 0 -0 -0 -0 +1 +1 0 0 0 0 1 0 -0 -0 +1 0 0 0 @@ -4796,95 +4475,170 @@ 1 0 0 +1 0 +1 +1 0 0 0 0 +1 0 0 0 +1 +1 +1 0 0 +1 0 0 +1 0 0 +1 +1 +1 +1 0 0 +1 0 +1 +1 +1 +1 +1 +1 0 0 0 +1 0 0 0 +1 +1 0 0 +1 0 0 0 +1 +1 0 0 0 0 0 +1 +1 0 0 +1 +1 +1 0 0 +1 0 +1 0 0 +1 0 +1 0 0 0 +1 0 +1 +1 +1 +1 +1 +1 0 +1 0 0 0 +1 +1 +1 0 +1 0 0 +1 0 0 +1 +1 +1 +1 0 0 +1 0 0 0 +1 0 0 +1 0 0 +1 +1 +1 +1 0 +1 0 0 +1 +1 0 0 +1 0 0 0 +1 +1 0 0 +1 +1 0 -0 -0 +1 +1 0 0 1 0 +1 0 +1 +1 0 +1 0 0 +1 +1 0 0 0 +1 +1 0 -0 +1 0 0 0 @@ -4893,122 +4647,215 @@ 1 0 0 +1 +1 +1 +1 +1 +1 0 +1 0 0 0 0 0 +1 +1 +1 0 0 0 0 0 +1 +1 0 +1 +1 0 0 +1 +1 +1 0 0 +1 0 0 +1 0 +1 0 0 +1 0 0 +1 +1 0 +1 +1 0 0 0 0 +1 +1 0 +1 +1 +1 0 -0 -0 -0 +1 0 0 1 0 0 +1 +1 +1 +1 +1 +1 0 +1 0 +1 0 0 0 1 +1 0 0 0 0 0 0 +1 0 +1 0 +1 0 +1 0 0 +1 +1 0 +1 +1 0 +1 0 0 +1 +1 0 +1 +1 0 +1 0 +1 +1 +1 +1 +1 0 0 +1 0 0 0 +1 0 +1 0 +1 0 +1 +1 0 0 +1 +1 0 +1 +1 +1 +1 0 0 +1 0 0 0 0 0 0 +1 +1 +1 +1 0 +1 +1 0 -0 +1 0 0 0 1 +1 0 +1 0 +1 0 0 0 +1 0 +1 0 0 0 0 0 +1 0 +1 0 0 0 +1 0 +1 0 0 +1 +1 0 +1 0 +1 +1 +1 0 0 0 +1 0 0 0 0 +1 0 +1 0 0 0 @@ -5016,37 +4863,57 @@ 0 1 0 -1 -0 0 +1 +1 0 +1 0 +1 0 0 +1 +1 0 0 0 +1 +1 0 +1 0 +1 0 +1 +1 +1 0 0 0 +1 0 0 +1 0 0 +1 +1 0 0 +1 0 0 +1 +1 0 +1 0 +1 0 +1 0 0 1 -0 1 0 0 @@ -5055,42 +4922,67 @@ 0 0 0 +1 0 0 0 0 +1 +1 0 0 0 0 0 0 +1 0 +1 0 0 0 +1 +1 +1 +1 0 0 +1 0 +1 0 0 0 +1 +1 0 0 0 0 +1 +1 0 0 +1 0 0 +1 +1 0 0 +1 0 +1 +1 +1 +1 +1 0 0 0 0 0 +1 0 0 0 @@ -5098,64 +4990,108 @@ 0 0 0 +1 +1 0 +1 +1 0 +1 0 0 0 0 0 +1 +1 +1 0 0 0 +1 0 0 0 0 0 0 +1 0 0 0 +1 +1 +1 0 0 0 +1 0 0 0 +1 +1 +1 0 0 0 0 0 -0 +1 +1 0 1 0 0 +1 0 +1 +1 0 +1 +1 +1 0 0 0 +1 0 0 0 0 0 +1 +1 0 0 0 +1 0 0 0 +1 +1 +1 0 0 0 +1 +1 +1 +1 +1 0 +1 +1 0 0 +1 +1 +1 +1 +1 0 +1 0 0 0 @@ -5164,99 +5100,156 @@ 0 0 0 +1 +1 0 0 +1 0 +1 +1 +1 +1 0 0 0 +1 +1 0 +1 0 0 +1 +1 0 0 0 0 +1 0 +1 0 0 +1 0 0 +1 0 +1 0 0 0 0 0 0 +1 +1 0 +1 0 0 0 +1 0 +1 +1 0 +1 0 0 +1 0 +1 0 0 +1 +1 0 +1 +1 0 0 0 +1 +1 0 0 0 0 +1 0 +1 0 0 0 +1 0 0 0 0 0 0 +1 0 +1 +1 0 0 0 0 0 +1 0 0 0 0 +1 0 0 +1 0 0 0 +1 +1 0 +1 0 0 0 +1 0 +1 0 0 0 0 0 0 +1 +1 0 +1 0 +1 0 0 +1 0 +1 0 0 +1 0 +1 0 0 +1 +1 0 0 0 +1 0 0 0 @@ -5265,8 +5258,15 @@ 0 0 0 +1 0 +1 +1 0 0 +1 +1 0 +1 0 +1 diff --git a/predict.py b/predict.py index bf27cd3..4bd17f6 100644 --- a/predict.py +++ b/predict.py @@ -8,6 +8,8 @@ from tokenizer import tokenize #Load model model = pickle.load(open("model.pkl","rb")) weights, word_to_index_mapping, word_count = model +sum = 0 +counter = 0 for line in sys.stdin: document = line.rstrip() @@ -17,9 +19,12 @@ for line in sys.stdin: y_predicted = weights[0] for word in terms: - y_predicted += weights[word_to_index_mapping.get(word,0)] * (word_count.get(word,0) / len(word_count)) - - if y_predicted <= 0.5: + y_predicted += weights[word_to_index_mapping.get(word,0)] * log(word_count.get(word,0) / len(word_count) + 1) + sum += y_predicted + counter += 1 + if y_predicted <= 0: print(0) else: - print(1) \ No newline at end of file + print(1) + +#print(sum / counter) \ No newline at end of file diff --git a/test-A/out.tsv b/test-A/out.tsv index f72f6d8..3d08529 100644 --- a/test-A/out.tsv +++ b/test-A/out.tsv @@ -1,85 +1,160 @@ +1 0 +1 +1 +1 0 0 0 +1 +1 0 0 0 0 +1 +1 0 0 0 +1 0 0 +1 +1 +1 +1 +1 +1 +1 0 +1 0 0 0 0 0 +1 +1 +1 +1 0 +1 0 +1 +1 0 +1 +1 +1 0 +1 +1 0 0 0 0 +1 +1 +1 0 1 0 0 +1 +1 +1 0 0 +1 0 +1 0 +1 +1 +1 0 0 +1 +1 0 0 0 +1 +1 0 0 +1 0 +1 0 +1 0 +1 +1 0 0 +1 +1 0 +1 0 0 +1 0 +1 0 0 0 +1 +1 +1 0 0 0 0 0 0 +1 0 0 0 +1 0 0 +1 +1 0 +1 0 +1 0 0 0 +1 +1 0 0 0 0 +1 0 0 0 0 0 +1 +1 +1 0 +1 +1 0 +1 +1 +1 0 +1 0 0 0 @@ -87,86 +162,159 @@ 0 0 0 +1 0 +1 +1 +1 +1 0 0 0 +1 +1 +1 0 +1 0 0 0 +1 +1 +1 0 +1 +1 +1 0 0 +1 +1 0 +1 0 0 0 0 0 0 +1 0 0 +1 +1 0 0 +1 +1 0 +1 +1 +1 0 +1 0 0 0 0 1 +1 +1 +1 0 0 +1 +1 +1 0 +1 0 +1 0 0 +1 +1 +1 0 +1 +1 0 +1 +1 +1 0 1 +1 +1 0 +1 +1 +1 0 +1 +1 0 0 0 +1 0 +1 0 0 0 +1 +1 0 +1 0 +1 0 0 0 +1 0 0 +1 +1 +1 +1 0 0 0 +1 0 0 -1 0 0 0 0 +1 0 +1 0 0 +1 0 +1 0 +1 0 0 +1 +1 +1 0 0 0 0 0 +1 +1 0 0 0 +1 +1 0 0 0 @@ -174,16 +322,24 @@ 0 0 0 +1 +1 0 0 0 0 +1 0 0 0 0 +1 +1 0 +1 0 +1 +1 0 0 0 @@ -192,130 +348,257 @@ 0 0 0 +1 +1 0 0 +1 0 +1 +1 0 +1 +1 0 0 0 0 +1 +1 +1 +1 +1 +1 0 0 0 +1 0 +1 0 +1 +1 0 0 0 0 0 +1 +1 +1 +1 +1 +1 0 0 0 +1 +1 0 +1 0 +1 0 +1 +1 0 0 0 0 +1 +1 +1 +1 +1 0 0 +1 0 0 +1 0 +1 +1 0 0 +1 0 +1 0 0 +1 +1 0 0 +1 0 +1 +1 +1 +1 0 0 +1 0 0 +1 0 0 +1 +1 +1 +1 +1 +1 0 0 +1 +1 +1 0 +1 +1 +1 +1 +1 0 0 0 0 0 0 +1 0 +1 +1 +1 0 0 0 +1 +1 0 0 +1 0 0 +1 0 +1 +1 0 0 +1 +1 0 +1 +1 +1 0 0 +1 +1 +1 0 0 +1 0 +1 0 0 +1 +1 0 +1 +1 0 +1 0 +1 0 0 +1 +1 0 +1 0 +1 0 0 +1 0 +1 0 0 0 +1 0 +1 0 0 +1 +1 +1 +1 0 0 0 0 0 +1 +0 0 +1 +1 0 0 0 0 +1 0 0 0 0 +1 0 +1 +1 +1 0 0 +1 0 +1 0 0 +1 0 0 0 +1 +1 +1 +1 0 +1 0 0 +1 +1 +1 0 0 0 +1 +1 +1 +1 0 0 0 +1 0 +1 0 0 0 @@ -327,65 +610,108 @@ 0 0 0 +1 +1 +1 0 +1 0 0 +1 +1 0 0 0 +1 0 0 +1 0 0 +1 0 0 +1 0 0 0 +1 0 +1 0 0 +1 +1 +1 0 0 0 +1 0 +1 0 0 +1 +1 0 0 +1 +1 +1 0 0 +1 0 +1 +1 0 0 +1 0 0 0 0 +1 +1 +1 0 0 +1 +1 0 0 +1 0 0 +1 +1 0 0 0 +1 0 +1 +1 0 0 +1 0 0 0 +1 0 0 0 +1 0 +1 +1 0 0 0 +1 0 -0 +1 1 0 0 @@ -393,33 +719,55 @@ 0 0 0 +1 +1 +1 0 0 +1 0 0 +1 +1 0 0 0 +1 0 0 +1 +1 0 0 +1 +1 +1 +1 0 0 +1 0 +1 0 0 +1 0 +1 +1 0 0 0 0 0 +1 0 0 0 0 +1 +1 0 +1 0 0 0 @@ -427,7 +775,13 @@ 0 0 0 +1 0 +1 +1 +1 +1 +1 0 0 0 @@ -435,20 +789,31 @@ 0 0 0 +1 +1 0 0 0 0 0 +1 +1 0 +1 0 0 +1 0 +1 0 +1 +1 0 +1 0 0 0 +1 0 0 0 @@ -456,67 +821,121 @@ 0 0 0 +1 0 0 0 0 0 0 +1 0 0 +1 0 +1 +1 0 +1 0 0 0 +1 +1 0 0 +1 +1 0 0 +1 0 0 0 0 0 +1 0 0 +1 +1 0 +1 +1 0 0 +1 0 +1 +1 +1 0 0 0 0 +1 +1 0 0 0 0 +1 +1 0 0 0 +1 +1 +1 +1 +1 0 0 +1 0 +1 0 0 0 +1 +1 0 +1 +1 +1 0 +1 +1 +1 +1 +1 0 +1 +1 +1 +1 0 0 0 +1 0 +1 0 +1 +1 0 0 0 +1 0 0 +1 +1 0 0 0 +1 +1 0 0 0 @@ -525,65 +944,123 @@ 0 0 0 +1 +1 +1 0 0 +1 +1 +1 +1 0 0 +1 +1 0 +1 0 +1 +1 0 +1 +1 0 +1 0 0 0 +1 0 +1 +1 0 0 0 0 0 0 +1 0 0 0 0 +1 0 0 0 +1 0 +1 0 +1 0 0 0 +1 0 +1 +1 0 +1 +1 0 0 +1 0 0 +1 +1 0 0 0 0 +1 +1 +1 +1 +1 +1 +1 0 0 +1 0 +1 0 +1 +1 0 +1 +1 0 +1 +1 +1 0 0 0 0 0 +1 0 +1 +1 0 0 +1 0 0 +1 +1 +1 +1 +1 0 +1 0 0 +1 0 0 0 @@ -591,59 +1068,94 @@ 0 0 1 -0 1 0 +1 +1 +1 0 0 0 +1 +1 0 0 +1 0 0 0 0 0 0 +1 0 +1 +1 +1 0 0 +1 0 0 +1 0 +1 0 +1 +1 +1 0 0 +1 0 0 0 0 0 0 +1 0 0 +1 0 0 0 +1 0 +1 0 +1 0 +1 0 +1 0 +1 +1 +1 0 0 0 +1 0 +1 +1 +1 +1 0 0 0 0 0 0 +1 +1 +1 0 0 0 0 +1 0 0 0 @@ -652,13 +1164,19 @@ 0 0 0 +1 0 0 0 0 +1 +1 +1 0 +1 0 0 +1 0 0 0 @@ -666,68 +1184,122 @@ 0 0 0 +1 +1 +1 0 0 0 +1 +1 0 0 0 0 +1 0 +1 0 0 +1 +1 0 +1 +1 0 0 0 +1 0 +1 0 0 0 +1 +1 +1 +1 0 0 0 0 +1 0 +1 +1 0 0 +1 +1 0 0 +1 0 +1 0 0 0 0 +1 0 +1 +1 +1 0 +1 0 +1 +1 0 +1 0 +1 +1 0 0 0 +1 0 +1 +1 +1 0 +1 +1 0 0 0 0 +1 0 0 +1 0 0 +1 0 0 +1 +1 0 0 0 +1 +1 +1 0 +1 +1 +1 0 0 0 0 0 +1 +1 0 +1 0 0 0 @@ -735,17 +1307,26 @@ 0 0 0 +1 0 +1 0 +1 +1 +1 0 +1 0 +1 0 0 +1 0 0 -0 -0 -0 +1 +1 +1 +1 0 0 0 @@ -755,48 +1336,79 @@ 0 0 0 +1 +1 +1 +1 0 +1 0 +1 0 0 +1 +1 0 +1 0 +1 +1 +1 0 0 0 +1 0 0 0 0 0 +1 0 +1 0 +1 0 0 0 +1 0 0 +1 0 +1 0 0 0 0 +1 +1 0 0 0 -0 +1 1 0 0 +1 +1 +1 0 +1 0 0 0 +1 0 0 0 0 0 +1 +1 +1 +1 +1 0 0 0 @@ -804,84 +1416,150 @@ 0 0 0 +1 0 0 0 +1 +1 +1 0 0 0 +1 0 0 +1 +1 0 0 0 +1 +1 0 +1 +1 +1 0 0 0 +1 +1 0 +1 0 0 +1 +1 0 0 0 0 +1 0 0 +1 0 0 0 0 0 +1 +1 +1 +1 +1 0 0 +1 +1 +1 0 0 0 0 +1 0 0 +1 0 0 +1 0 0 0 0 +1 0 0 0 0 +1 +1 0 +1 +1 0 0 0 +1 +1 0 +1 0 0 +1 0 0 +1 +1 +1 0 +1 +1 +1 0 0 0 +1 0 +1 +1 0 0 0 +1 0 0 1 +1 0 +1 +1 0 +1 0 +1 +1 +1 0 0 +1 0 0 +1 0 0 +1 +1 0 +1 +1 +1 +1 0 +1 +1 0 0 0 @@ -891,6 +1569,7 @@ 0 0 0 +1 0 0 0 @@ -898,22 +1577,41 @@ 0 0 0 +1 0 0 +1 +1 0 0 0 0 +1 +1 +1 0 0 0 +1 0 +1 +1 +1 0 0 +1 0 +1 0 0 +1 +1 +1 0 +1 +1 +1 +1 0 0 0 @@ -921,19 +1619,28 @@ 0 0 0 -0 +1 +1 +1 0 0 1 0 +1 0 +1 0 +1 0 +1 0 +1 +1 0 0 0 0 +1 0 0 0 @@ -941,30 +1648,59 @@ 0 0 0 +1 +1 +1 0 +1 +1 0 0 +1 +1 0 0 0 0 0 +1 +1 0 +1 +1 0 0 0 0 +1 +1 0 0 0 +1 +1 +1 +1 +1 0 0 0 +1 +1 +1 0 +1 +1 +1 +1 0 +1 0 +1 +1 0 0 +1 0 0 0 @@ -975,18 +1711,26 @@ 0 0 0 +1 +1 0 0 0 0 0 +1 +1 0 0 0 +1 +1 0 0 0 0 +1 +1 0 0 0 @@ -995,33 +1739,47 @@ 0 0 0 +1 0 0 0 +1 +1 0 0 0 0 +1 +1 0 0 0 +1 +1 +1 0 0 0 +1 +1 +1 0 0 +1 0 0 0 +1 0 +1 0 0 +1 +1 +1 0 0 -0 -0 -0 -0 +1 0 0 0 @@ -1033,47 +1791,83 @@ 0 0 0 +1 +1 +1 0 0 +1 +1 +1 0 0 +1 +1 0 0 0 +1 +1 0 +1 0 +1 0 +1 +1 0 0 +1 +1 0 +1 +1 0 0 +1 +1 +1 +1 0 0 +1 0 0 0 0 +1 0 +1 0 +1 0 +1 0 0 +1 0 0 0 0 0 +1 +1 +1 0 0 +1 +1 0 0 +1 0 +1 0 0 0 0 0 +1 0 1 1 @@ -1081,114 +1875,207 @@ 0 0 0 +1 +1 +1 0 0 +1 +1 0 0 +1 0 +1 +1 +1 +1 +1 +1 0 +1 +1 0 +1 0 0 0 0 0 +1 0 0 +1 +1 0 0 0 0 0 +1 +1 0 0 0 +1 0 +1 0 0 +1 +1 0 0 0 0 0 +1 +1 +1 0 +1 0 +1 +1 +1 0 0 0 +1 0 0 0 0 0 +1 0 0 0 0 +1 +1 +1 +1 0 0 +1 +1 +1 0 0 +1 0 +1 0 0 +1 0 +1 +1 0 +1 0 0 +1 0 +1 0 +1 0 0 +1 +1 +1 0 0 +1 +1 +1 0 +1 0 0 +1 0 +1 0 0 0 +1 +1 0 +1 +1 0 0 +1 +1 0 +1 +1 0 0 0 0 +1 0 0 +1 +1 +1 +1 0 +1 +1 0 +1 +1 0 0 +1 0 0 0 +1 0 +1 0 0 +1 +1 0 +1 0 0 0 +1 +1 0 0 +1 +1 +1 0 +1 +1 +1 +1 0 +1 0 0 +1 +1 0 +1 0 0 0 0 0 -0 -0 -0 -0 +1 +1 +1 0 0 1 @@ -1201,65 +2088,112 @@ 0 0 0 +1 +1 +1 0 0 +1 0 +1 0 0 0 +1 +1 0 0 +1 +1 0 0 +1 0 +1 0 +1 0 +1 +1 0 0 +1 +1 0 0 +1 0 +1 +1 0 +1 +1 0 0 +1 0 +1 +1 +1 0 0 +1 0 0 0 0 +1 0 0 0 0 +1 0 0 0 0 0 0 +1 0 +1 +1 0 +1 0 0 0 +1 0 +1 +1 +1 0 0 +1 +1 0 +1 0 0 0 0 +1 0 0 0 +1 +1 +1 0 +1 +1 +1 0 0 0 0 +1 0 0 0 @@ -1267,28 +2201,61 @@ 0 0 0 +1 0 0 0 0 +1 +1 +1 0 +1 0 0 0 +1 0 0 +1 +1 0 +1 +1 0 +1 0 +1 +1 +1 +1 +1 +1 +1 0 +1 +1 0 +1 0 +1 +1 0 0 +1 +1 0 +1 +1 +1 +1 +1 +1 0 +1 0 0 +1 0 0 0 @@ -1297,64 +2264,112 @@ 0 0 0 -0 +1 +1 +1 0 0 1 0 +1 0 0 0 +1 0 0 0 0 +1 0 0 0 0 +1 0 0 0 +1 +1 +1 0 0 0 0 0 +1 0 +1 +1 0 0 +1 0 +1 0 0 +1 0 0 +1 0 +1 0 +1 +1 0 0 +1 +1 0 +1 +1 0 +1 +1 +1 +1 0 +1 0 +1 0 +1 0 +1 0 +1 +1 0 +1 +1 +1 +1 0 +1 0 0 0 +1 +1 +1 0 0 -0 +1 0 0 0 1 +1 0 +1 +1 +1 0 0 +1 +1 +1 0 0 0 @@ -1364,46 +2379,85 @@ 0 0 0 +1 0 0 0 +1 0 +1 0 +1 0 0 +1 +1 0 0 0 +1 0 +1 +1 +1 +1 +1 0 0 0 0 0 +1 0 0 +1 +1 0 +1 0 0 0 +1 +1 0 0 0 +1 0 +1 +1 +1 0 0 0 +1 0 +1 +1 0 0 0 +1 +1 +1 +1 0 +1 0 +1 +1 0 0 +1 +1 0 0 +1 +1 0 +1 +1 +1 0 0 0 @@ -1415,286 +2469,500 @@ 0 0 0 +1 +1 0 +1 0 0 0 +1 0 +1 0 0 +1 0 +1 0 +1 0 0 0 +1 0 0 0 +1 0 1 0 0 0 +1 +1 0 +1 0 0 0 0 0 +1 0 0 +1 0 0 0 +1 +1 0 +1 0 0 +1 0 +1 0 0 +1 +1 +1 +1 0 +1 +1 0 +1 +1 0 +1 0 +1 +1 0 +1 0 +1 0 +1 0 +1 0 0 +1 +1 0 +1 0 0 0 0 +1 +1 0 0 0 0 +1 0 0 0 +1 0 0 0 +1 0 0 0 +1 +1 0 0 +1 +1 +1 +1 0 +1 +1 +1 +1 0 0 0 0 +1 0 0 0 0 +1 +1 0 +1 +1 0 0 0 0 +1 0 +1 +1 0 0 +1 0 0 +1 +1 +1 0 0 +1 +1 0 0 0 0 +1 0 +1 0 +1 +1 +1 0 +1 +1 0 0 1 0 0 +1 0 0 0 +1 +1 0 0 0 +1 0 0 +1 0 +1 0 +1 +1 +1 0 +1 +1 0 +1 +1 0 +1 +1 0 +1 0 0 +1 +1 +1 0 0 +1 0 +1 0 +1 +1 +1 0 +1 0 0 0 0 0 0 +1 0 +1 +1 +1 0 +1 0 +1 0 +1 0 +1 +1 0 0 +1 +1 +1 0 0 +1 +1 0 +1 +1 0 +1 +1 +1 +1 0 +1 +1 +1 +1 0 +1 0 +1 0 +1 0 0 0 0 +1 +1 +1 0 0 0 0 +1 0 0 0 0 +1 0 +1 0 +1 +1 0 +1 0 0 +1 0 +1 +1 +1 +1 0 0 0 +1 0 +1 0 +1 0 +1 0 +1 +1 0 0 0 0 +1 0 0 0 1 0 +1 0 +1 +1 +1 0 +1 0 +1 +1 0 0 0 +1 0 0 0 +1 +1 0 +1 0 0 0 +1 0 +1 0 0 0 0 +1 0 0 +1 +1 +1 +1 0 0 0 0 +1 0 0 0 +1 +1 0 +1 0 0 +1 0 +1 0 +1 0 0 +1 0 0 +1 +1 +1 +1 0 0 0 0 0 +1 0 0 0 0 0 0 +1 +1 +1 0 0 0 +1 +1 +1 +1 0 0 0 0 0 +1 +1 +1 0 0 +1 0 0 0 +1 +1 0 0 0 0 0 +1 0 +1 0 0 0 +1 0 +1 0 0 0 0 +1 +1 +1 0 0 0 +1 0 +1 0 0 0 0 0 0 +1 0 0 0 +1 +1 +1 0 +1 +1 0 0 +1 0 0 +1 +1 0 0 +1 0 0 -0 -0 +1 0 1 0 +1 0 +1 0 +1 +1 0 +1 0 0 1 @@ -1702,55 +2970,94 @@ 0 0 0 +1 +1 +1 +1 0 0 0 +1 +1 0 0 +1 +1 0 +1 +1 +1 0 +1 0 +1 +1 +1 0 0 0 +1 0 +1 0 +1 0 +1 +1 0 0 +1 0 0 1 +1 +1 0 0 0 0 0 0 +1 0 +1 0 0 0 +1 +1 0 0 0 +1 0 0 0 +1 +1 0 0 0 +1 0 0 +1 +1 +1 0 +1 0 0 +1 +1 0 0 0 0 0 0 +1 +1 0 0 0 @@ -1758,17 +3065,36 @@ 0 0 0 +1 0 +1 +1 0 +1 +1 +1 +1 +1 +1 +1 0 +1 0 0 0 0 +1 +1 +1 +1 0 +1 0 +1 +1 0 0 +1 0 0 0 @@ -1777,100 +3103,190 @@ 0 0 0 +1 +1 +1 0 +1 +1 0 0 +1 0 0 0 +1 +1 +1 0 0 0 +1 +1 0 0 +1 0 0 0 0 0 +1 0 0 +1 0 +1 +1 0 +1 +1 0 0 +1 0 0 0 0 0 +1 0 0 0 +1 0 +1 +1 +1 +1 +1 +1 0 +1 +1 0 +1 0 0 +1 +1 +1 0 0 0 +1 0 +1 0 +1 +1 +1 +1 +1 +1 +1 0 0 0 0 0 +1 +1 +1 0 0 0 0 +1 0 +1 0 0 +1 0 +1 0 +1 0 +1 +1 0 0 +1 +1 0 0 0 +1 0 0 +1 0 0 +1 0 +1 +1 0 +1 0 0 +1 0 +1 +1 0 +1 0 +1 0 0 +1 +1 0 0 +1 +1 0 0 0 0 +1 +1 0 0 +1 +1 0 0 +1 +1 +1 +1 +1 +1 0 +1 0 0 0 +1 0 +1 0 +1 +1 0 +1 +1 0 0 0 +1 0 +1 +1 +1 0 0 0 @@ -1879,23 +3295,47 @@ 0 0 0 +1 0 +1 0 +1 +1 +1 +1 +1 0 0 +1 0 0 +1 +1 0 +1 +1 +1 0 0 +1 +1 +1 +1 +1 0 0 +1 0 0 +1 +1 0 +1 0 0 0 +1 +1 0 0 0 @@ -1904,32 +3344,56 @@ 0 0 0 +1 +1 +1 +1 0 0 0 0 +1 0 +1 0 0 +1 0 0 +1 +1 0 0 0 0 +1 0 +1 +1 0 +1 +1 +1 0 +1 +1 0 +1 0 +1 0 0 +1 +1 0 +1 +1 0 0 0 0 0 +1 0 0 0 @@ -1941,7 +3405,6 @@ 0 0 0 -0 1 0 0 @@ -1952,7 +3415,9 @@ 0 0 0 +1 0 +1 0 0 1 @@ -1962,47 +3427,80 @@ 0 0 0 +1 0 0 0 0 0 0 +1 0 +1 0 0 0 +1 0 +1 0 0 0 0 +1 0 0 +1 0 0 0 +1 +1 +1 +1 +1 0 0 0 0 +1 +1 0 0 +1 +1 +1 0 0 0 +1 +1 +1 0 0 0 +1 0 0 +1 +1 0 0 +1 0 +1 +1 0 +1 +1 0 +1 +1 0 -0 +1 +1 +1 +1 0 0 0 @@ -2010,26 +3508,47 @@ 1 0 0 +1 +1 0 0 0 +1 +1 0 0 0 +1 +1 0 +1 +1 0 0 0 +1 0 0 +1 +1 +1 +1 0 +1 0 0 0 0 0 +1 +1 +1 0 +1 +1 0 +1 +1 0 0 0 @@ -2039,16 +3558,29 @@ 0 0 0 +1 +1 0 +1 0 0 +1 +1 0 0 +1 +1 +1 0 +1 +1 0 0 +1 0 0 +1 +1 0 0 0 @@ -2058,14 +3590,25 @@ 0 0 0 +1 0 +1 +1 +1 +1 0 0 0 +1 +1 0 +1 0 +1 0 +1 0 +1 0 0 0 @@ -2077,7 +3620,12 @@ 0 0 0 +1 +1 +1 +1 0 +1 0 0 0 @@ -2089,98 +3637,167 @@ 0 0 0 +1 0 0 0 +1 0 +1 +1 +1 0 0 +1 0 +1 +1 +1 0 0 +1 0 +1 +1 0 +1 0 0 +1 0 0 0 0 0 +1 +1 0 +1 0 0 +1 +1 +1 0 0 +1 0 0 0 0 0 +1 0 +1 0 +1 +1 0 0 0 0 +1 0 +1 0 +1 0 +1 +1 0 0 +1 0 0 +1 +1 0 +1 +1 0 0 +1 +1 0 0 +1 +1 0 0 +1 0 +1 0 0 0 +1 0 0 0 0 0 +1 0 +1 0 0 0 0 0 +1 0 +1 0 0 0 0 +1 0 +1 +1 +1 +1 +1 +1 0 0 0 +1 0 0 0 +1 0 0 +1 0 +1 0 0 +1 0 0 0 +1 0 +1 +1 0 +1 +1 +1 0 0 0 0 +1 +1 0 +1 0 +1 0 +1 0 0 0 @@ -2188,24 +3805,45 @@ 0 0 0 +1 +1 +1 +1 0 +1 0 0 +1 +1 0 +1 0 0 +1 +1 0 +1 +1 0 0 +1 0 0 +1 +1 0 0 0 +1 0 0 +1 +1 +1 0 +1 0 +1 0 0 0 @@ -2213,179 +3851,359 @@ 0 0 0 +1 +1 0 0 0 +1 0 +1 0 +1 0 +1 0 0 0 0 +1 +1 0 0 +1 +1 0 +1 0 +1 +1 +1 +1 +1 0 +1 +1 0 0 0 0 +1 +1 0 +1 0 0 +1 +1 +1 0 0 +1 +1 0 0 +1 +1 0 0 +1 0 +1 0 0 +1 +1 +1 +1 +1 +1 0 +1 +1 0 0 0 0 +1 0 +1 +1 +1 +1 0 +1 +1 +1 0 0 +1 0 0 +1 +1 +1 +1 0 +1 +1 0 0 0 0 0 +1 0 0 0 +1 +1 +1 0 0 0 0 0 0 +1 +1 +1 0 0 0 +1 0 +1 0 +1 +1 0 0 0 +1 0 0 +1 0 0 +1 0 +1 0 +1 0 +1 0 +1 +1 +1 +1 +1 0 +1 +1 +1 0 +1 +1 0 +1 +1 +1 0 +1 +1 0 0 +1 +1 0 0 +1 +1 0 +1 +1 +1 +1 +1 0 0 +1 0 +1 0 0 +1 +1 +1 0 0 0 0 0 0 +1 +1 0 +1 0 0 0 0 +1 +1 0 0 +1 +1 0 +1 0 +1 +1 0 0 0 0 0 0 +1 0 0 +1 +1 +1 +1 +1 +1 0 0 +1 +1 0 +1 0 0 +1 +1 0 +1 +1 +1 0 0 0 0 +1 0 +1 0 +1 0 +1 +1 0 0 +1 +1 +1 +1 0 0 0 +1 0 +1 0 +1 0 0 0 0 +1 0 0 +1 0 0 +1 +1 0 +1 +1 0 +1 +1 +1 0 0 +1 +1 +1 0 +1 +1 +1 0 0 0 +1 +1 +1 0 +1 0 0 0 0 +1 0 0 +1 +1 +1 0 +1 0 0 +1 +1 0 0 0 0 +1 0 0 0 +1 +1 +1 +1 +1 +1 0 0 0 +1 0 +1 +1 +1 +1 0 +1 0 0 0 0 +1 +1 +1 0 +1 +1 0 0 0 @@ -2396,8 +4214,10 @@ 0 0 0 +1 0 0 +1 0 0 0 @@ -2417,39 +4237,60 @@ 0 0 0 +1 +1 0 +1 0 +1 0 +1 0 +1 0 0 0 0 0 +1 0 -0 +1 +1 +1 0 0 0 0 1 +1 0 0 +1 +1 0 0 +1 0 0 0 0 0 0 +1 +1 0 +1 0 0 0 0 0 +1 0 +1 +1 +1 +1 0 0 0 @@ -2458,19 +4299,32 @@ 0 0 0 +1 0 0 +1 0 +1 +1 0 0 0 +1 0 0 0 0 0 +1 0 +1 +1 0 +1 +1 +1 +1 +1 0 0 0 @@ -2478,35 +4332,55 @@ 0 0 0 +1 0 0 0 0 +1 0 +1 0 +1 +1 0 0 0 0 0 0 +1 +1 +1 0 0 0 0 +1 +1 0 +1 +1 +1 +1 +1 +1 0 0 +1 0 0 +1 0 0 0 +1 +1 0 0 0 0 -0 +1 0 0 0 @@ -2515,79 +4389,127 @@ 0 0 0 +1 +1 0 +1 0 +1 0 0 +1 +1 0 0 +1 +1 +1 +1 +1 0 0 +1 0 +1 +1 +1 0 0 0 0 0 0 +1 +1 0 +1 +1 0 0 0 +1 0 0 +1 0 0 0 0 +1 0 +1 0 0 +1 0 0 +1 +1 +1 +1 +1 +1 0 0 0 0 0 +1 0 +1 0 0 +1 0 0 0 0 +1 0 0 0 0 +1 0 0 0 0 0 0 +1 +1 0 +1 0 +1 0 0 0 +1 0 0 0 +1 0 0 0 +1 +1 +1 0 0 0 +1 0 0 +1 0 0 0 +1 0 0 +1 0 0 0 @@ -2596,14 +4518,24 @@ 0 0 0 +1 0 0 +1 0 0 0 +1 +1 0 +1 +1 +1 +1 +1 0 -0 +1 +1 0 0 0 @@ -2612,207 +4544,327 @@ 0 0 0 +1 0 0 0 +1 +1 0 +1 +1 0 0 0 0 0 0 +1 0 0 0 0 +1 +1 +1 0 +1 0 0 +1 0 0 0 +1 +1 0 0 +1 +1 +1 +1 +1 +1 +1 0 +1 +1 +1 +1 0 +1 +1 +1 0 0 +1 +1 +1 0 0 0 0 0 +1 0 +1 0 +1 0 0 +1 +1 +1 +1 +1 +1 0 +1 0 +1 0 +1 0 0 +1 +1 +1 0 +1 0 0 0 0 0 0 +1 +1 +1 0 0 0 0 0 +1 +1 +1 0 +1 +1 +1 +1 +1 +1 0 0 0 +1 0 0 0 0 0 0 +1 0 0 0 +1 +1 0 0 +1 +1 +1 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 +1 0 0 1 -0 -0 -0 -0 -0 1 0 +1 +1 0 0 +1 +1 +1 +1 0 0 +1 +1 0 0 +1 0 0 +1 +1 +1 +1 0 +1 +1 0 +1 +1 0 0 +1 +1 +1 +1 0 0 0 +1 +1 0 0 0 +1 +1 0 0 0 +1 0 +1 0 +1 +1 +1 0 0 +1 +1 0 +1 0 0 +1 0 +1 +1 +1 +1 0 +1 +1 0 +1 0 +1 +1 +1 0 0 +1 0 0 +1 0 0 0 +1 0 0 0 0 +1 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 +1 0 0 1 +1 0 +1 +1 0 0 0 0 0 0 +1 +1 0 +1 +1 +1 +1 +1 0 +1 +1 +1 +1 0 0 +1 +1 0 +1 +1 0 0 +1 +1 0 0 +1 0 +1 0 +1 0 0 +1 0 +1 +1 0 -0 +1 0 1 +1 0 +1 +1 +1 0 0 +1 0 +1 0 0 +1 0 +1 0 0 0 +1 0 0 0 +1 0 0 0 0 0 +1 0 +1 0 0 +1 +1 0 0 0 @@ -2823,2330 +4875,278 @@ 0 0 0 +1 0 +1 +1 +1 0 0 +1 0 +1 0 0 0 0 +1 +1 +1 +1 0 +1 +1 +1 +1 0 +1 +1 0 0 0 +1 +1 0 0 0 0 0 +1 +1 0 +1 +1 +1 0 0 1 0 +1 +1 0 +1 0 +1 0 0 +1 0 0 0 +1 0 0 +1 +1 0 0 +1 0 0 0 0 +1 0 0 +1 +1 +1 0 +1 +1 +1 0 +1 0 +1 +1 0 +1 0 +1 0 +1 +1 0 0 0 +1 +1 0 +1 0 0 0 0 +1 0 0 0 +1 +1 0 +1 0 0 0 0 0 +1 +1 +1 0 0 0 0 0 0 +1 0 0 0 0 +1 0 +1 0 0 0 +1 +1 +1 0 0 +1 +1 0 +1 0 0 +1 +1 0 +1 0 0 0 +1 0 0 0 +1 0 0 +1 +1 0 0 +1 +1 0 +1 0 +1 +1 +1 0 0 +1 +1 0 0 +1 +1 +1 0 0 0 0 0 +1 0 +1 +1 0 +1 0 +1 +1 +1 +1 0 +1 +1 +1 0 0 +1 0 +1 0 +1 +1 0 +1 +1 +1 0 0 0 0 +1 +1 +1 +1 +1 0 0 +1 +1 0 0 +1 0 +1 +1 +1 +1 +1 0 0 0 0 0 +1 0 0 0 +1 +1 +1 +1 +1 0 +1 +1 0 0 +1 0 +1 0 +1 0 +1 0 0 +1 0 0 +1 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 +1 0 0 1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 diff --git a/train.py b/train.py index 4c6b50a..39cd107 100644 --- a/train.py +++ b/train.py @@ -76,7 +76,7 @@ def train(): #With get u can avoid missing words and replace them with value u want #Weights replace value doesnt matter if word is missing cause word_count will give 0 for word in actual_x: - y_predicted += weights[word_to_index_mapping.get(word,0)] * (word_count.get(word,0) / len(word_count)) + y_predicted += weights[word_to_index_mapping.get(word,0)] * log(word_count.get(word,0) / len(word_count) + 1) #Cost count. Check how good was our prediction Loss = (y_predicted - actual_y) ** 2.0 @@ -94,9 +94,9 @@ def train(): weights[0] = weights[0] - delta for word in actual_x: if word in word_to_index_mapping: - weights[word_to_index_mapping[word]] -= ((word_count[word] / len(word_count)) * delta) + weights[word_to_index_mapping[word]] -= (log(word_count[word] / len(word_count) + 1) * delta) - if Loss_sum_counter > 10000000: + if Loss_sum_counter > 7000000: break