causy
Advanced tools
@@ -52,3 +52,3 @@ import time | ||
| name=pipeline_step.name, | ||
| actions=actions_taken, | ||
| actions=current_actions_taken, | ||
| all_proposed_actions=all_proposed_actions, | ||
@@ -55,0 +55,0 @@ duration=time.time() - started, |
+24
-18
@@ -653,2 +653,24 @@ import collections | ||
| def _init_edge(self, u: Node, v: Node): | ||
| """ | ||
| Initialize an edge between two nodes | ||
| :param u: | ||
| :param v: | ||
| :return: | ||
| """ | ||
| if u.id not in self.edges: | ||
| self.edges[u.id] = self.__init_dict() | ||
| self._reverse_edges[u.id] = self.__init_dict() | ||
| self._deleted_edges[u.id] = self.__init_dict() | ||
| if v.id not in self.edges: | ||
| self.edges[v.id] = self.__init_dict() | ||
| self._reverse_edges[v.id] = self.__init_dict() | ||
| self._deleted_edges[v.id] = self.__init_dict() | ||
| if (u.id, v.id) not in self.edge_history: | ||
| self.edge_history[(u.id, v.id)] = [] | ||
| if (v.id, u.id) not in self.edge_history: | ||
| self.edge_history[(v.id, u.id)] = [] | ||
| def add_edge( | ||
@@ -678,10 +700,3 @@ self, | ||
| if u.id not in self.edges: | ||
| self.edges[u.id] = self.__init_dict() | ||
| self._reverse_edges[u.id] = self.__init_dict() | ||
| self._deleted_edges[u.id] = self.__init_dict() | ||
| if v.id not in self.edges: | ||
| self.edges[v.id] = self.__init_dict() | ||
| self._reverse_edges[v.id] = self.__init_dict() | ||
| self._deleted_edges[v.id] = self.__init_dict() | ||
| self._init_edge(u, v) | ||
@@ -696,5 +711,2 @@ a_edge = Edge(u=u, v=v, edge_type=edge_type, metadata=metadata) | ||
| self.edge_history[(u.id, v.id)] = [] | ||
| self.edge_history[(v.id, u.id)] = [] | ||
| def add_directed_edge( | ||
@@ -724,7 +736,3 @@ self, | ||
| if u.id not in self.edges: | ||
| self.edges[u.id] = self.__init_dict() | ||
| self._deleted_edges[u.id] = self.__init_dict() | ||
| if v.id not in self._reverse_edges: | ||
| self._reverse_edges[v.id] = self.__init_dict() | ||
| self._init_edge(u, v) | ||
@@ -736,4 +744,2 @@ edge = Edge(u=u, v=v, edge_type=edge_type, metadata=metadata) | ||
| self.edge_history[(u.id, v.id)] = [] | ||
| def add_edge_history(self, u, v, action: TestResult): | ||
@@ -740,0 +746,0 @@ """ |
+1
-1
| Metadata-Version: 2.1 | ||
| Name: causy | ||
| Version: 0.1.41 | ||
| Version: 0.1.42 | ||
| Summary: Causal discovery made easy. | ||
@@ -5,0 +5,0 @@ License: MIT |
Alert delta unavailable
Currently unable to show alert delta for PyPI packages.
4466877
020977
0.02%