Skip to content

Instantly share code, notes, and snippets.

@alisianoi
Created March 12, 2015 21:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alisianoi/582fb271cb885fa72c53 to your computer and use it in GitHub Desktop.
Save alisianoi/582fb271cb885fa72c53 to your computer and use it in GitHub Desktop.
nosetests: failed tests log
This file has been truncated, but you can view the full file.
...................................................................................EESSS.E.E..........EEEEEEEEEEEEEE.EEE.E....EE.EEEEEEEEEEEEEEEEEEEEE.........................................E................................................................
======================================================================
ERROR: test_add_edge (pgmpy.tests.test_factors.test_Factor.TestTreeCPD)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_factors/test_Factor.py", line 495, in setUp
('D', Factor(['A'], [2], [0.4, 0.6]), 1)])
File "/home/all3fox/Code/pgmpy/pgmpy/factors/CPD.py", line 362, in __init__
self.add_edge(edge[0], edge[1], label=edge[2])
File "/home/all3fox/Code/pgmpy/pgmpy/factors/CPD.py", line 393, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/factors/CPD.py", line 361, in __init__
raise ValueError("Each edge tuple must have 3 values (u, v, label).")
ValueError: Each edge tuple must have 3 values (u, v, label).
======================================================================
ERROR: test_add_edges_from (pgmpy.tests.test_factors.test_Factor.TestTreeCPD)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_factors/test_Factor.py", line 495, in setUp
('D', Factor(['A'], [2], [0.4, 0.6]), 1)])
File "/home/all3fox/Code/pgmpy/pgmpy/factors/CPD.py", line 362, in __init__
self.add_edge(edge[0], edge[1], label=edge[2])
File "/home/all3fox/Code/pgmpy/pgmpy/factors/CPD.py", line 393, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/factors/CPD.py", line 361, in __init__
raise ValueError("Each edge tuple must have 3 values (u, v, label).")
ValueError: Each edge tuple must have 3 values (u, v, label).
======================================================================
ERROR: test_init_multi_variable_nodes (pgmpy.tests.test_factors.test_Factor.TestTreeCPDInit)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_factors/test_Factor.py", line 468, in test_init_multi_variable_nodes
('E', Factor(['A'], [2], [0.8, 0.2]), 1)
File "/home/all3fox/Code/pgmpy/pgmpy/factors/CPD.py", line 362, in __init__
self.add_edge(edge[0], edge[1], label=edge[2])
File "/home/all3fox/Code/pgmpy/pgmpy/factors/CPD.py", line 393, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/factors/CPD.py", line 361, in __init__
raise ValueError("Each edge tuple must have 3 values (u, v, label).")
ValueError: Each edge tuple must have 3 values (u, v, label).
======================================================================
ERROR: test_init_single_variable_nodes (pgmpy.tests.test_factors.test_Factor.TestTreeCPDInit)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_factors/test_Factor.py", line 428, in test_init_single_variable_nodes
('D', Factor(['A'], [2], [0.4, 0.6]), 1)])
File "/home/all3fox/Code/pgmpy/pgmpy/factors/CPD.py", line 362, in __init__
self.add_edge(edge[0], edge[1], label=edge[2])
File "/home/all3fox/Code/pgmpy/pgmpy/factors/CPD.py", line 393, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/factors/CPD.py", line 361, in __init__
raise ValueError("Each edge tuple must have 3 values (u, v, label).")
ValueError: Each edge tuple must have 3 values (u, v, label).
======================================================================
ERROR: test_map_query (pgmpy.tests.test_inference.test_ExactInference.TestVariableElimination)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_inference/test_ExactInference.py", line 15, in setUp
('J', 'L'), ('G', 'L')])
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 108, in add_edge
super(BayesianModel, self).add_edge(u, v, **kwargs)
RuntimeError: maximum recursion depth exceeded
======================================================================
ERROR: test_map_query_with_evidence (pgmpy.tests.test_inference.test_ExactInference.TestVariableElimination)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_inference/test_ExactInference.py", line 15, in setUp
('J', 'L'), ('G', 'L')])
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 108, in add_edge
super(BayesianModel, self).add_edge(u, v, **kwargs)
RuntimeError: maximum recursion depth exceeded
======================================================================
ERROR: test_max_marginal (pgmpy.tests.test_inference.test_ExactInference.TestVariableElimination)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_inference/test_ExactInference.py", line 15, in setUp
('J', 'L'), ('G', 'L')])
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 108, in add_edge
super(BayesianModel, self).add_edge(u, v, **kwargs)
RuntimeError: maximum recursion depth exceeded
======================================================================
ERROR: test_max_marginal_var (pgmpy.tests.test_inference.test_ExactInference.TestVariableElimination)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_inference/test_ExactInference.py", line 15, in setUp
('J', 'L'), ('G', 'L')])
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 108, in add_edge
super(BayesianModel, self).add_edge(u, v, **kwargs)
RuntimeError: maximum recursion depth exceeded
======================================================================
ERROR: test_max_marginal_var1 (pgmpy.tests.test_inference.test_ExactInference.TestVariableElimination)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_inference/test_ExactInference.py", line 15, in setUp
('J', 'L'), ('G', 'L')])
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 108, in add_edge
super(BayesianModel, self).add_edge(u, v, **kwargs)
RuntimeError: maximum recursion depth exceeded
======================================================================
ERROR: test_max_marginal_var2 (pgmpy.tests.test_inference.test_ExactInference.TestVariableElimination)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_inference/test_ExactInference.py", line 15, in setUp
('J', 'L'), ('G', 'L')])
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 108, in add_edge
super(BayesianModel, self).add_edge(u, v, **kwargs)
RuntimeError: maximum recursion depth exceeded
======================================================================
ERROR: test_query_multiple_variable (pgmpy.tests.test_inference.test_ExactInference.TestVariableElimination)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_inference/test_ExactInference.py", line 15, in setUp
('J', 'L'), ('G', 'L')])
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 108, in add_edge
super(BayesianModel, self).add_edge(u, v, **kwargs)
RuntimeError: maximum recursion depth exceeded
======================================================================
ERROR: test_query_multiple_variable_with_evidence (pgmpy.tests.test_inference.test_ExactInference.TestVariableElimination)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_inference/test_ExactInference.py", line 15, in setUp
('J', 'L'), ('G', 'L')])
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 108, in add_edge
super(BayesianModel, self).add_edge(u, v, **kwargs)
RuntimeError: maximum recursion depth exceeded
======================================================================
ERROR: test_query_single_variable (pgmpy.tests.test_inference.test_ExactInference.TestVariableElimination)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_inference/test_ExactInference.py", line 15, in setUp
('J', 'L'), ('G', 'L')])
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 108, in add_edge
super(BayesianModel, self).add_edge(u, v, **kwargs)
RuntimeError: maximum recursion depth exceeded
======================================================================
ERROR: test_query_single_variable_with_evidence (pgmpy.tests.test_inference.test_ExactInference.TestVariableElimination)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_inference/test_ExactInference.py", line 15, in setUp
('J', 'L'), ('G', 'L')])
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 108, in add_edge
super(BayesianModel, self).add_edge(u, v, **kwargs)
RuntimeError: maximum recursion depth exceeded
======================================================================
ERROR: test_bayesian_inference_init (pgmpy.tests.test_inference.test_Inference.TestInferenceBase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_inference/test_Inference.py", line 14, in setUp
self.bayesian = BayesianModel([('a', 'b'), ('b', 'c'), ('c', 'd'), ('d', 'e')])
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 108, in add_edge
super(BayesianModel, self).add_edge(u, v, **kwargs)
RuntimeError: maximum recursion depth exceeded
======================================================================
ERROR: test_markov_inference_init (pgmpy.tests.test_inference.test_Inference.TestInferenceBase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_inference/test_Inference.py", line 14, in setUp
self.bayesian = BayesianModel([('a', 'b'), ('b', 'c'), ('c', 'd'), ('d', 'e')])
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 108, in add_edge
super(BayesianModel, self).add_edge(u, v, **kwargs)
RuntimeError: maximum recursion depth exceeded
======================================================================
ERROR: test_add_edge_nonstring (pgmpy.tests.test_models.test_BayesianModel.TestBaseModelCreation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_models/test_BayesianModel.py", line 51, in test_add_edge_nonstring
self.G.add_edge(1, 2)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 80, in __init__
super(BayesianModel, self).__init__()
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 70, in __init__
super(DirectedGraph, self).__init__(ebunch)
RuntimeError: maximum recursion depth exceeded while calling a Python object
======================================================================
ERROR: test_add_edge_result_cycle (pgmpy.tests.test_models.test_BayesianModel.TestBaseModelCreation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_models/test_BayesianModel.py", line 57, in test_add_edge_result_cycle
self.G.add_edges_from([('a', 'b'), ('a', 'c')])
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
RuntimeError: maximum recursion depth exceeded
======================================================================
ERROR: test_add_edge_string (pgmpy.tests.test_models.test_BayesianModel.TestBaseModelCreation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_models/test_BayesianModel.py", line 42, in test_add_edge_string
self.G.add_edge('d', 'e')
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 80, in __init__
super(BayesianModel, self).__init__()
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 70, in __init__
super(DirectedGraph, self).__init__(ebunch)
RuntimeError: maximum recursion depth exceeded while calling a Python object
======================================================================
ERROR: test_add_edges_from_nonstring (pgmpy.tests.test_models.test_BayesianModel.TestBaseModelCreation)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/all3fox/Code/pgmpy/pgmpy/tests/test_models/test_BayesianModel.py", line 74, in test_add_edges_from_nonstring
self.G.add_edges_from([(1, 2), (2, 3)])
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(self)):
File "/usr/lib/python3.4/site-packages/networkx/algorithms/cycles.py", line 171, in simple_cycles
subG = type(G)(G.edges_iter()) # save the actual graph so we can mutate it here
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 82, in __init__
self.add_edges_from(ebunch)
File "/home/all3fox/Code/pgmpy/pgmpy/base/DirectedGraph.py", line 149, in add_edges_from
self.add_edge(*edge, **kwargs)
File "/home/all3fox/Code/pgmpy/pgmpy/models/BayesianModel.py", line 110, in add_edge
if list(nx.simple_cycles(s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment