diff --git a/dev/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip b/dev/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip
index 711337c93..64e169c1c 100644
Binary files a/dev/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip and b/dev/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip differ
diff --git a/dev/_downloads/10530a43ac11630eed6537826e6cfb1c/intro_causal_graphs.zip b/dev/_downloads/10530a43ac11630eed6537826e6cfb1c/intro_causal_graphs.zip
index 6bf793b4a..c1f5b23bd 100644
Binary files a/dev/_downloads/10530a43ac11630eed6537826e6cfb1c/intro_causal_graphs.zip and b/dev/_downloads/10530a43ac11630eed6537826e6cfb1c/intro_causal_graphs.zip differ
diff --git a/dev/_downloads/12ba5a8584767889bb8e73507ddec9b8/inducing_path.zip b/dev/_downloads/12ba5a8584767889bb8e73507ddec9b8/inducing_path.zip
index 526b9574f..9fbd2f483 100644
Binary files a/dev/_downloads/12ba5a8584767889bb8e73507ddec9b8/inducing_path.zip and b/dev/_downloads/12ba5a8584767889bb8e73507ddec9b8/inducing_path.zip differ
diff --git a/dev/_downloads/31332546815c10107083eb780f2415e1/plot_timeseries_graphs.zip b/dev/_downloads/31332546815c10107083eb780f2415e1/plot_timeseries_graphs.zip
index e5aa57eb0..1a97a96bf 100644
Binary files a/dev/_downloads/31332546815c10107083eb780f2415e1/plot_timeseries_graphs.zip and b/dev/_downloads/31332546815c10107083eb780f2415e1/plot_timeseries_graphs.zip differ
diff --git a/dev/_downloads/57ddf7f10e7765791565f8e95db0ebe3/plot_mixed_edge_graph.zip b/dev/_downloads/57ddf7f10e7765791565f8e95db0ebe3/plot_mixed_edge_graph.zip
index 71c8f600a..899a1022a 100644
Binary files a/dev/_downloads/57ddf7f10e7765791565f8e95db0ebe3/plot_mixed_edge_graph.zip and b/dev/_downloads/57ddf7f10e7765791565f8e95db0ebe3/plot_mixed_edge_graph.zip differ
diff --git a/dev/_downloads/6486e11b2b08016e1da22d99fc87866e/checking_validity_of_a_pag.zip b/dev/_downloads/6486e11b2b08016e1da22d99fc87866e/checking_validity_of_a_pag.zip
index c6ec1c6e8..4ef179db4 100644
Binary files a/dev/_downloads/6486e11b2b08016e1da22d99fc87866e/checking_validity_of_a_pag.zip and b/dev/_downloads/6486e11b2b08016e1da22d99fc87866e/checking_validity_of_a_pag.zip differ
diff --git a/dev/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip b/dev/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip
index 23cf9224f..c92500002 100644
Binary files a/dev/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip and b/dev/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip differ
diff --git a/dev/_downloads/f07f8c066c17b7e0cc44cf5f674bfc87/draw_and_compare_graphs_with_same_layout.zip b/dev/_downloads/f07f8c066c17b7e0cc44cf5f674bfc87/draw_and_compare_graphs_with_same_layout.zip
index e8f9309f8..c30d06faa 100644
Binary files a/dev/_downloads/f07f8c066c17b7e0cc44cf5f674bfc87/draw_and_compare_graphs_with_same_layout.zip and b/dev/_downloads/f07f8c066c17b7e0cc44cf5f674bfc87/draw_and_compare_graphs_with_same_layout.zip differ
diff --git a/dev/_images/sphx_glr_plot_mixed_edge_graph_001.png b/dev/_images/sphx_glr_plot_mixed_edge_graph_001.png
index 53ecac6bb..0ce5c49ba 100644
Binary files a/dev/_images/sphx_glr_plot_mixed_edge_graph_001.png and b/dev/_images/sphx_glr_plot_mixed_edge_graph_001.png differ
diff --git a/dev/_images/sphx_glr_plot_mixed_edge_graph_thumb.png b/dev/_images/sphx_glr_plot_mixed_edge_graph_thumb.png
index e6d06b6d8..a3575f2ec 100644
Binary files a/dev/_images/sphx_glr_plot_mixed_edge_graph_thumb.png and b/dev/_images/sphx_glr_plot_mixed_edge_graph_thumb.png differ
diff --git a/dev/_sources/auto_examples/intro/checking_validity_of_a_pag.rst.txt b/dev/_sources/auto_examples/intro/checking_validity_of_a_pag.rst.txt
index 0946f175c..e5ea93f9e 100644
--- a/dev/_sources/auto_examples/intro/checking_validity_of_a_pag.rst.txt
+++ b/dev/_sources/auto_examples/intro/checking_validity_of_a_pag.rst.txt
@@ -144,7 +144,7 @@ To check if the constructed PAG is a valid one in pywhy-graphs, we can simply do
.. code-block:: none
ConditioningSetSelection.PDS
- Context(observed_variables={'PSH', 'G', 'S', 'I', 'L'}, latent_variables=set(), state_variables={}, init_graph=, included_edges=, excluded_edges=, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[])
+ Context(observed_variables={'S', 'I', 'L', 'G', 'PSH'}, latent_variables=set(), state_variables={}, init_graph=, included_edges=, excluded_edges=, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[])
True
@@ -180,7 +180,7 @@ relationship. As such, the resulting graph is no longer a valid PAG.
.. code-block:: none
ConditioningSetSelection.PDS
- Context(observed_variables={'PSH', 'G', 'S', 'I', 'L'}, latent_variables=set(), state_variables={}, init_graph=, included_edges=, excluded_edges=, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[])
+ Context(observed_variables={'S', 'I', 'L', 'G', 'PSH'}, latent_variables=set(), state_variables={}, init_graph=, included_edges=, excluded_edges=, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[])
False
@@ -195,7 +195,7 @@ References
.. rst-class:: sphx-glr-timing
- **Total running time of the script:** (0 minutes 1.298 seconds)
+ **Total running time of the script:** (0 minutes 1.192 seconds)
**Estimated memory usage:** 167 MB
diff --git a/dev/_sources/auto_examples/intro/inducing_path.rst.txt b/dev/_sources/auto_examples/intro/inducing_path.rst.txt
index f537c9fde..08be8f853 100644
--- a/dev/_sources/auto_examples/intro/inducing_path.rst.txt
+++ b/dev/_sources/auto_examples/intro/inducing_path.rst.txt
@@ -241,7 +241,7 @@ References
.. rst-class:: sphx-glr-timing
- **Total running time of the script:** (0 minutes 1.202 seconds)
+ **Total running time of the script:** (0 minutes 1.301 seconds)
**Estimated memory usage:** 165 MB
diff --git a/dev/_sources/auto_examples/intro/intro_causal_graphs.rst.txt b/dev/_sources/auto_examples/intro/intro_causal_graphs.rst.txt
index fb152db20..0aad94704 100644
--- a/dev/_sources/auto_examples/intro/intro_causal_graphs.rst.txt
+++ b/dev/_sources/auto_examples/intro/intro_causal_graphs.rst.txt
@@ -169,7 +169,7 @@ Here, we will simulate some data to understand causal graphs in the context of S
.. code-block:: none
-
Fitting causal models: 0%| | 0/5 [00:00, ?it/s]
Fitting causal mechanism of node x: 0%| | 0/5 [00:00, ?it/s]
Fitting causal mechanism of node y: 0%| | 0/5 [00:00, ?it/s]
Fitting causal mechanism of node z: 0%| | 0/5 [00:00, ?it/s]
Fitting causal mechanism of node w: 0%| | 0/5 [00:00, ?it/s]
Fitting causal mechanism of node xy: 0%| | 0/5 [00:00, ?it/s]
Fitting causal mechanism of node xy: 100%|██████████| 5/5 [00:00<00:00, 836.25it/s]
+
Fitting causal models: 0%| | 0/5 [00:00, ?it/s]
Fitting causal mechanism of node x: 0%| | 0/5 [00:00, ?it/s]
Fitting causal mechanism of node y: 0%| | 0/5 [00:00, ?it/s]
Fitting causal mechanism of node z: 0%| | 0/5 [00:00, ?it/s]
Fitting causal mechanism of node w: 0%| | 0/5 [00:00, ?it/s]
Fitting causal mechanism of node xy: 0%| | 0/5 [00:00, ?it/s]
Fitting causal mechanism of node xy: 100%|██████████| 5/5 [00:00<00:00, 841.18it/s]
z xy w x y
0 1 1 1 1 1
1 1 1 2 2 3
@@ -183,7 +183,7 @@ Here, we will simulate some data to understand causal graphs in the context of S
y [1, 3, 2, 0]
dtype: object
-
+
@@ -427,9 +427,9 @@ References
.. rst-class:: sphx-glr-timing
- **Total running time of the script:** (0 minutes 2.636 seconds)
+ **Total running time of the script:** (0 minutes 2.477 seconds)
-**Estimated memory usage:** 251 MB
+**Estimated memory usage:** 252 MB
.. _sphx_glr_download_auto_examples_intro_intro_causal_graphs.py:
diff --git a/dev/_sources/auto_examples/intro/sg_execution_times.rst.txt b/dev/_sources/auto_examples/intro/sg_execution_times.rst.txt
index 6545fa1ab..75707bd20 100644
--- a/dev/_sources/auto_examples/intro/sg_execution_times.rst.txt
+++ b/dev/_sources/auto_examples/intro/sg_execution_times.rst.txt
@@ -6,7 +6,7 @@
Computation times
=================
-**00:05.135** total execution time for 3 files **from auto_examples/intro**:
+**00:04.970** total execution time for 3 files **from auto_examples/intro**:
.. container::
@@ -33,11 +33,11 @@ Computation times
- Time
- Mem (MB)
* - :ref:`sphx_glr_auto_examples_intro_intro_causal_graphs.py` (``intro_causal_graphs.py``)
- - 00:02.636
- - 251.3
- * - :ref:`sphx_glr_auto_examples_intro_checking_validity_of_a_pag.py` (``checking_validity_of_a_pag.py``)
- - 00:01.298
- - 166.7
+ - 00:02.477
+ - 251.6
* - :ref:`sphx_glr_auto_examples_intro_inducing_path.py` (``inducing_path.py``)
- - 00:01.202
- - 165.1
+ - 00:01.301
+ - 165.4
+ * - :ref:`sphx_glr_auto_examples_intro_checking_validity_of_a_pag.py` (``checking_validity_of_a_pag.py``)
+ - 00:01.192
+ - 166.9
diff --git a/dev/_sources/auto_examples/mixededge/plot_mixed_edge_graph.rst.txt b/dev/_sources/auto_examples/mixededge/plot_mixed_edge_graph.rst.txt
index 1d8d98ffc..05630cb44 100644
--- a/dev/_sources/auto_examples/mixededge/plot_mixed_edge_graph.rst.txt
+++ b/dev/_sources/auto_examples/mixededge/plot_mixed_edge_graph.rst.txt
@@ -154,7 +154,7 @@ Mixed Edge Graph Properties
MixedEdgeGraph named 'IV Graph' with 3 nodes and 3 edges and 2 edge types is directed: False because there are directed edges.
False
['directed', 'bidirected']
- {'directed': , 'bidirected': }
+ {'directed': , 'bidirected': }
@@ -194,7 +194,7 @@ Mixed Edge Graph Operations on Nodes
.. code-block:: none
- MixedEdgeGraph named 'IV Graph' with 3 nodes and 3 edges and 2 edge types has nodes: ['Z', 'X', 'Y']
+ MixedEdgeGraph named 'IV Graph' with 3 nodes and 3 edges and 2 edge types has nodes: ['X', 'Z', 'Y']
Graph has node A: False
Now graph has node A: True
Graph has node A: False
@@ -312,7 +312,7 @@ class properties. Moreover, one can specify the edge type.
.. rst-class:: sphx-glr-timing
- **Total running time of the script:** (0 minutes 1.564 seconds)
+ **Total running time of the script:** (0 minutes 1.475 seconds)
**Estimated memory usage:** 172 MB
diff --git a/dev/_sources/auto_examples/mixededge/sg_execution_times.rst.txt b/dev/_sources/auto_examples/mixededge/sg_execution_times.rst.txt
index 9eeba096e..fae23e7cf 100644
--- a/dev/_sources/auto_examples/mixededge/sg_execution_times.rst.txt
+++ b/dev/_sources/auto_examples/mixededge/sg_execution_times.rst.txt
@@ -6,7 +6,7 @@
Computation times
=================
-**00:01.564** total execution time for 1 file **from auto_examples/mixededge**:
+**00:01.475** total execution time for 1 file **from auto_examples/mixededge**:
.. container::
@@ -33,5 +33,5 @@ Computation times
- Time
- Mem (MB)
* - :ref:`sphx_glr_auto_examples_mixededge_plot_mixed_edge_graph.py` (``plot_mixed_edge_graph.py``)
- - 00:01.564
- - 171.5
+ - 00:01.475
+ - 171.9
diff --git a/dev/_sources/auto_examples/visualization/draw_and_compare_graphs_with_same_layout.rst.txt b/dev/_sources/auto_examples/visualization/draw_and_compare_graphs_with_same_layout.rst.txt
index 4322281f0..895cd69aa 100644
--- a/dev/_sources/auto_examples/visualization/draw_and_compare_graphs_with_same_layout.rst.txt
+++ b/dev/_sources/auto_examples/visualization/draw_and_compare_graphs_with_same_layout.rst.txt
@@ -139,7 +139,7 @@ such as `Dagitty `_.
.. rst-class:: sphx-glr-timing
- **Total running time of the script:** (0 minutes 0.464 seconds)
+ **Total running time of the script:** (0 minutes 0.439 seconds)
**Estimated memory usage:** 165 MB
diff --git a/dev/_sources/auto_examples/visualization/plot_timeseries_graphs.rst.txt b/dev/_sources/auto_examples/visualization/plot_timeseries_graphs.rst.txt
index f2a56f046..74d543778 100644
--- a/dev/_sources/auto_examples/visualization/plot_timeseries_graphs.rst.txt
+++ b/dev/_sources/auto_examples/visualization/plot_timeseries_graphs.rst.txt
@@ -136,7 +136,7 @@ which creates a nice default layout for time-series graphs.
.. rst-class:: sphx-glr-timing
- **Total running time of the script:** (0 minutes 1.114 seconds)
+ **Total running time of the script:** (0 minutes 1.107 seconds)
**Estimated memory usage:** 165 MB
diff --git a/dev/_sources/auto_examples/visualization/sg_execution_times.rst.txt b/dev/_sources/auto_examples/visualization/sg_execution_times.rst.txt
index 215ecade5..839bbdd67 100644
--- a/dev/_sources/auto_examples/visualization/sg_execution_times.rst.txt
+++ b/dev/_sources/auto_examples/visualization/sg_execution_times.rst.txt
@@ -6,7 +6,7 @@
Computation times
=================
-**00:01.577** total execution time for 2 files **from auto_examples/visualization**:
+**00:01.546** total execution time for 2 files **from auto_examples/visualization**:
.. container::
@@ -33,8 +33,8 @@ Computation times
- Time
- Mem (MB)
* - :ref:`sphx_glr_auto_examples_visualization_plot_timeseries_graphs.py` (``plot_timeseries_graphs.py``)
- - 00:01.114
- - 165.1
+ - 00:01.107
+ - 165.3
* - :ref:`sphx_glr_auto_examples_visualization_draw_and_compare_graphs_with_same_layout.py` (``draw_and_compare_graphs_with_same_layout.py``)
- - 00:00.464
- - 165.1
+ - 00:00.439
+ - 165.3
diff --git a/dev/_sources/sg_execution_times.rst.txt b/dev/_sources/sg_execution_times.rst.txt
index 1998db6e8..6824fcb75 100644
--- a/dev/_sources/sg_execution_times.rst.txt
+++ b/dev/_sources/sg_execution_times.rst.txt
@@ -6,7 +6,7 @@
Computation times
=================
-**00:08.276** total execution time for 6 files **from all galleries**:
+**00:07.991** total execution time for 6 files **from all galleries**:
.. container::
@@ -33,20 +33,20 @@ Computation times
- Time
- Mem (MB)
* - :ref:`sphx_glr_auto_examples_intro_intro_causal_graphs.py` (``../examples/intro/intro_causal_graphs.py``)
- - 00:02.636
- - 251.3
+ - 00:02.477
+ - 251.6
* - :ref:`sphx_glr_auto_examples_mixededge_plot_mixed_edge_graph.py` (``../examples/mixededge/plot_mixed_edge_graph.py``)
- - 00:01.564
- - 171.5
- * - :ref:`sphx_glr_auto_examples_intro_checking_validity_of_a_pag.py` (``../examples/intro/checking_validity_of_a_pag.py``)
- - 00:01.298
- - 166.7
+ - 00:01.475
+ - 171.9
* - :ref:`sphx_glr_auto_examples_intro_inducing_path.py` (``../examples/intro/inducing_path.py``)
- - 00:01.202
- - 165.1
+ - 00:01.301
+ - 165.4
+ * - :ref:`sphx_glr_auto_examples_intro_checking_validity_of_a_pag.py` (``../examples/intro/checking_validity_of_a_pag.py``)
+ - 00:01.192
+ - 166.9
* - :ref:`sphx_glr_auto_examples_visualization_plot_timeseries_graphs.py` (``../examples/visualization/plot_timeseries_graphs.py``)
- - 00:01.114
- - 165.1
+ - 00:01.107
+ - 165.3
* - :ref:`sphx_glr_auto_examples_visualization_draw_and_compare_graphs_with_same_layout.py` (``../examples/visualization/draw_and_compare_graphs_with_same_layout.py``)
- - 00:00.464
- - 165.1
+ - 00:00.439
+ - 165.3
diff --git a/dev/auto_examples/intro/checking_validity_of_a_pag.html b/dev/auto_examples/intro/checking_validity_of_a_pag.html
index 6d0cbb807..64465a7e7 100644
--- a/dev/auto_examples/intro/checking_validity_of_a_pag.html
+++ b/dev/auto_examples/intro/checking_validity_of_a_pag.html
@@ -566,7 +566,7 @@ Validity of a PAG
+Total running time of the script: (0 minutes 1.192 seconds)
Estimated memory usage: 167 MB