aboutsummaryrefslogtreecommitdiffstats
path: root/simulation/main.py
diff options
context:
space:
mode:
authorjeanpouget-abadie <jean.pougetabadie@gmail.com>2015-11-05 16:46:34 -0500
committerjeanpouget-abadie <jean.pougetabadie@gmail.com>2015-11-05 16:46:34 -0500
commit5f1f60a6cbec1140a0fbd90d5fc56dabc2f9888b (patch)
tree7b0c2f955a1b3e13dec6d6a50ff65bd1a2e6ec03 /simulation/main.py
parent15e4871fc224e9e74c93b772b15aea7031f262ab (diff)
downloadcascades-5f1f60a6cbec1140a0fbd90d5fc56dabc2f9888b.tar.gz
adding graph level bayes stuff
Diffstat (limited to 'simulation/main.py')
-rw-r--r--simulation/main.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/simulation/main.py b/simulation/main.py
index 7aa107f..2425cf6 100644
--- a/simulation/main.py
+++ b/simulation/main.py
@@ -77,6 +77,15 @@ def build_matrix(cascades, node):
return x, y
+def build_cascade_list(cascades):
+ x, s = [], []
+ for cascade in cascades:
+ xlist, slist = zip(*cascade)
+ x.append(xlist)
+ s.append(slist)
+ return x, s
+
+
def simulate_cascade(x, graph):
"""
Simulate an IC cascade given a graph and initial state.