From 8de124b9aacf2e6fd7519fb9e02acbb53a2597f1 Mon Sep 17 00:00:00 2001
From: zimmermann <zimmermann@cl.uni-heidelberg.de>
Date: Thu, 22 Mar 2018 19:08:49 +0100
Subject: [PATCH] Added printing statement for memoisation.

---
 src/absinth.py   | 5 +++--
 src/abstinent.py | 4 +++-
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/absinth.py b/src/absinth.py
index 0f93120..1c527ff 100644
--- a/src/absinth.py
+++ b/src/absinth.py
@@ -150,6 +150,8 @@ def induce(topic_name: str, result_list: list) -> (nx.Graph, list, dict):
 
                 edge_freq_dict = {(key1,key2):value2 for key1,value1 in edge_freq_dict.items() for key2,value2 in value1.items()}
 
+                print('[a] Collected frequencies from secret hideout.')
+                
             continue
     
     if graph_in_existence == False:
@@ -167,8 +169,7 @@ def induce(topic_name: str, result_list: list) -> (nx.Graph, list, dict):
                 else:
                     new_dict[0] = {key[1]:value}
 
-            edge_freq_dict = new_dict
-            json.dump(edge_freq_dict, edge_file)
+            json.dump(new_dict, edge_file)
 
     #builds graph from these dictionaries, also applies multiple filters
     print('[a]', 'Building graph.\t('+topic_name+')')
diff --git a/src/abstinent.py b/src/abstinent.py
index 99e4468..e4aa170 100644
--- a/src/abstinent.py
+++ b/src/abstinent.py
@@ -368,6 +368,8 @@ def induce(topic_name: str, result_list: list) -> (nx.Graph, list, dict):
 
                 edge_freq_dict = {(key1,key2):value2 for key1,value1 in edge_freq_dict.items() for key2,value2 in value1.items()}
 
+                print('[a] Collected frequencies from hidden hideout.')
+
             continue
     
     if graph_in_existence == False:
@@ -386,7 +388,7 @@ def induce(topic_name: str, result_list: list) -> (nx.Graph, list, dict):
                     new_dict[0] = {key[1]:value}
 
             edge_freq_dict = new_dict
-            json.dump(edge_freq_dict, edge_file)
+            json.dump(new_dict, edge_file)
     
     #builds graph from these dictionaries, also applies multiple filters
     print('[a]', 'Building graph.\t('+topic_name+')')
-- 
GitLab