9c1978125348ab67190995586175a7d6402bf247,src/BayesianModel/BayesianModel.py,BayesianModel,add_edges_from,#BayesianModel#Any#,135
Before Change
>>> G.add_edges_from([("diff", "intel"), ("grade", "intel")])
if ebunch is not None:
for edge in ebunch:
if not (isinstance(edge[0], str) and isinstance(edge[1], str)):
raise TypeError("Name of nodes must be strings")
if edge[0] == edge[1]:
raise Exceptions.SelfLoopError("Self Loops "
"are not allowed", edge)
nx.DiGraph.add_edges_from(self, ebunch)
new_nodes = set(itertools.chain(*ebunch))
self._update_node_parents(new_nodes)
After Change
>>> G.add_edges_from([("diff", "intel"), ("grade", "intel")])
if ebunch is not None:
self._check_node_string(set(itertools.chain(*ebunch) ))
if self._check_graph(ebunch, delete_graph=False):
nx.DiGraph.add_edges_from(self, ebunch)
In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 7
Instances Project Name: pgmpy/pgmpy
Commit Name: 9c1978125348ab67190995586175a7d6402bf247
Time: 2013-12-31
Author: ankurankan@gmail.com
File Name: src/BayesianModel/BayesianModel.py
Class Name: BayesianModel
Method Name: add_edges_from
Project Name: pgmpy/pgmpy
Commit Name: 9c1978125348ab67190995586175a7d6402bf247
Time: 2013-12-31
Author: ankurankan@gmail.com
File Name: src/BayesianModel/BayesianModel.py
Class Name: BayesianModel
Method Name: __init__
Project Name: brian-team/brian2
Commit Name: 46003aa14454ea427547d34d70a657e0c290128e
Time: 2014-02-28
Author: marcel.stimberg@ens.fr
File Name: brian2/stateupdaters/exact.py
Class Name: LinearStateUpdater
Method Name: __call__