aboutsummaryrefslogtreecommitdiffstats
path: root/src/cascade_creation.py
diff options
context:
space:
mode:
authorjeanpouget-abadie <jean.pougetabadie@gmail.com>2015-05-15 10:58:29 +0200
committerjeanpouget-abadie <jean.pougetabadie@gmail.com>2015-05-15 10:58:29 +0200
commit0f6b315caf29f67d89b876ee14178dc7b1db6254 (patch)
tree118b62e5099d4e6776b21d2ff045699abe70a7d7 /src/cascade_creation.py
parente794a29f1d777e65f778aaf2ff9c764ce5155f3f (diff)
downloadcascades-0f6b315caf29f67d89b876ee14178dc7b1db6254.tar.gz
poster+beginning of experiments
Diffstat (limited to 'src/cascade_creation.py')
-rw-r--r--src/cascade_creation.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/cascade_creation.py b/src/cascade_creation.py
index cdf7484..714c120 100644
--- a/src/cascade_creation.py
+++ b/src/cascade_creation.py
@@ -65,7 +65,8 @@ class InfluenceGraph(nx.DiGraph):
if not hasattr(self, '_mat'):
if self.min_proba is None or self.max_proba is None:
print("You forgot to initialize the min and max proba")
- self._mat = np.zeros((self.number_of_nodes(), self.number_of_nodes()))
+ self._mat = np.zeros((self.number_of_nodes(),
+ self.number_of_nodes()))
else:
self._mat = self.max_proba * np.random.rand(len(self), len(self)
) * np.asarray(nx.adjacency_matrix(self).todense().T)
@@ -73,7 +74,8 @@ class InfluenceGraph(nx.DiGraph):
print("adding sparse edges to the graph")
#Adding sparse non-edges to the graph!
self._mat += .1 * np.random.rand(len(self), len(self)
- ) * np.random.binomial(1, p=.33, size=(len(self), len(self)))
+ ) * np.random.binomial(1, p=.33, size=(len(self),
+ len(self)))
return self._mat
@property