diff options
| author | Thibaut Horel <thibaut.horel@gmail.com> | 2015-04-06 13:52:02 -0400 |
|---|---|---|
| committer | Thibaut Horel <thibaut.horel@gmail.com> | 2015-04-06 13:52:13 -0400 |
| commit | a29d738721db46b0ca3b7b5b3ffd282ad3f25909 (patch) | |
| tree | 26f881338d1b6e6f44869e9f475920ca8739b8fa /experiments/process.py | |
| parent | f0860ef0d66a9b70ac7bc4073716c2ae0f55862a (diff) | |
| download | criminal_cascades-a29d738721db46b0ca3b7b5b3ffd282ad3f25909.tar.gz | |
Updated model, still getting weird results though
Diffstat (limited to 'experiments/process.py')
| -rw-r--r-- | experiments/process.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/experiments/process.py b/experiments/process.py index 1ec917e..b5b70ca 100644 --- a/experiments/process.py +++ b/experiments/process.py @@ -23,7 +23,7 @@ def build_network(filename): victims[from_] = [] else: from_, to = int(float(row["from"])), int(float(row["to"])) - parent = (int(row["dist"]), int(row["t1"])) + parent = (int(row["dist"]), 3012 - int(row["t1"])) if to not in victims: non_victims[to] = [] non_victims[to].append(parent) @@ -33,7 +33,7 @@ def build_network(filename): for victim in victims.keys(): if not victims[victim]: del victims[victim] - root_victims[victim] = [] + root_victims[victim] = [] return root_victims, victims, non_victims @@ -42,9 +42,10 @@ if __name__ == "__main__": #dump((root_victims, victims, non_victims), open("network.pickle", "w")) root_victims, victims, non_victims = load(open("network.pickle")) - alpha = np.arange(1000006., 1000007., 1.) - delta = np.arange(0.1, 1., 0.01) + alpha = np.arange(0.0000005, 0.00000051, 0.000001) + delta = np.arange(1., 1.000001, 0.001) with open("out.log", "a") as fh: for a, d in product(alpha, delta): beta, roots, ll = ml(root_victims, victims, non_victims, a, d) fh.write("\t".join(map(str, [a, d, beta, roots, ll])) + "\n") + fh.flush() |
