From 99fa1268bbd5320de7d17dcefb059b4043ef6811 Mon Sep 17 00:00:00 2001 From: Circle Ci Date: Fri, 18 Oct 2024 06:12:00 +0000 Subject: [PATCH] doc updates [skip ci] --- .../auto_examples_python.zip | Bin 28722 -> 28722 bytes .../intro_causal_graphs.zip | Bin 22097 -> 22097 bytes .../inducing_path.zip | Bin 10236 -> 10236 bytes .../plot_timeseries_graphs.zip | Bin 5390 -> 5390 bytes .../plot_mixed_edge_graph.zip | Bin 13774 -> 13774 bytes .../checking_validity_of_a_pag.zip | Bin 9337 -> 9337 bytes .../auto_examples_jupyter.zip | Bin 38586 -> 38586 bytes ...aw_and_compare_graphs_with_same_layout.zip | Bin 6338 -> 6338 bytes .../sphx_glr_plot_mixed_edge_graph_001.png | Bin 15489 -> 16488 bytes .../sphx_glr_plot_mixed_edge_graph_thumb.png | Bin 11013 -> 11152 bytes .../intro/checking_validity_of_a_pag.rst.txt | 6 +++--- .../auto_examples/intro/inducing_path.rst.txt | 2 +- .../intro/intro_causal_graphs.rst.txt | 10 +++++----- .../intro/sg_execution_times.rst.txt | 10 +++++----- .../mixededge/plot_mixed_edge_graph.rst.txt | 6 +++--- .../mixededge/sg_execution_times.rst.txt | 6 +++--- ...nd_compare_graphs_with_same_layout.rst.txt | 2 +- .../plot_timeseries_graphs.rst.txt | 2 +- .../visualization/sg_execution_times.rst.txt | 6 +++--- dev/_sources/sg_execution_times.rst.txt | 18 +++++++++--------- .../intro/checking_validity_of_a_pag.html | 6 +++--- dev/auto_examples/intro/inducing_path.html | 2 +- .../intro/intro_causal_graphs.html | 10 +++++----- .../intro/sg_execution_times.html | 10 +++++----- .../mixededge/plot_mixed_edge_graph.html | 6 +++--- .../mixededge/sg_execution_times.html | 6 +++--- ...w_and_compare_graphs_with_same_layout.html | 2 +- .../visualization/plot_timeseries_graphs.html | 2 +- .../visualization/sg_execution_times.html | 6 +++--- dev/searchindex.js | 2 +- dev/sg_execution_times.html | 18 +++++++++--------- 31 files changed, 69 insertions(+), 69 deletions(-) diff --git a/dev/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip b/dev/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip index bc477bb62660b244646242ddfc3773fa0476ddae..2c0e7e2eff95e2186ce7051a6a144d094293ceec 100644 GIT binary patch delta 117 zcmdn=fN|3UM&1B#W)=|!5Xd$R+Q`c(z?@?kv{_PMg&K1nka5Ip86R^Nkdf|jXBRSX!9mDE`4U8z~ud*jv#@_%wc{2SN#q3 delta 49 zcmcb(hVkMWM&1B#W)=|!5MVV5+{n8~jhW3TaPuZLE`4U8z~ud*jv#@_%wc{2IDiaS diff --git a/dev/_downloads/12ba5a8584767889bb8e73507ddec9b8/inducing_path.zip b/dev/_downloads/12ba5a8584767889bb8e73507ddec9b8/inducing_path.zip index e9e2b24aed924bcf509122b9cb4920a76a84c9da..9e70b4b602b3e7e4a8e204fef6ab512dcee9c6c5 100644 GIT binary patch delta 47 xcmez4|Hq#eJ#4@MdNaVE}=A!=R14o7kBP41+cwV&BNa3>27LCgK7Tn7mgc5C9P`49x%l delta 47 xcmeCv>eJ#4@MdNaVE_Skqri>4o7kB-i~=_wV&BNa3>27LCgK7Tn7mgc5CHLX3oQTu diff --git a/dev/_downloads/57ddf7f10e7765791565f8e95db0ebe3/plot_mixed_edge_graph.zip b/dev/_downloads/57ddf7f10e7765791565f8e95db0ebe3/plot_mixed_edge_graph.zip index b85c47171756f34cbd7a44243582f92915cac092..5bb4be63b876e511dbcc88f67d67ced840c287e9 100644 GIT binary patch delta 47 xcmX??eJ-0fz?+#xgaHJy41+fE7Kkxt8wPD|5Zfxp3>27bVd@MLm|SNX001+c4K4rx delta 47 xcmX??eJ-0fz?+#xgaHJYjRH6F7Kkyk7zJ)_5Zfxp3>27bVd@MLm|SNX000y}3z7f; diff --git a/dev/_downloads/6486e11b2b08016e1da22d99fc87866e/checking_validity_of_a_pag.zip b/dev/_downloads/6486e11b2b08016e1da22d99fc87866e/checking_validity_of_a_pag.zip index 473a8106829442d5386d0f507fbcfbea71f4d151..2178cee7ee5c9945ff36951b5f37c2a4a7fc5196 100644 GIT binary patch delta 47 xcmezA@zaAhz?+#xgaHKd41+fEF5qL%Hw@amflp1887MIMrm_b}V6uuzC;&P24Kx4% delta 47 xcmezA@zaAhz?+#xgaHKDi~=|EF5qKkHwxUmflp1887MIMrm_b}V6uuzC;%Es3zPr= diff --git a/dev/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip b/dev/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip index cc7a6e6254c7422152d8372aa9188bd82126b6d9..745e7d68401f3c81674f87dd2c4d2fad4214f405 100644 GIT binary patch delta 117 zcmdnBmTA{oCf)#VW)=|!5XdnM+Q^$C&YWi$w7Eo_PoFs-$Y^!b5@pT?GB!o;l>>_u zRn_w{7XU@RwD0F(25OqTZHfy>)8xNXyg(`@drb`lX_-84Y5=^ BC;R{a delta 117 zcmdnBmTA{oCf)#VW)=|!5MVV5+{l|E&dg>MxVc1}PoJ3`$Y^!b5@luqGB!o;l>>_u zRn_w{a{xuYwD0F(25OqTZHfy>)8xNXyg(`@drb`lX_-84Y5>g BBOm|( 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 ca0b028c5ac6e31d7ac1f2f02456abb6c718b27b..280c487c7b80f568dc9aac2f128d9352a52dc9b7 100644 GIT binary patch delta 47 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ν{Ht@@7_nnm4Jw-)_#)C-eIS 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 literal 11013 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 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 e5ba972c..4f647ede 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={'G', 'S', 'I', 'PSH', '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={'PSH', 'S', 'L', 'G', 'I'}, 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={'G', 'S', 'I', 'PSH', '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={'PSH', 'S', 'L', 'G', 'I'}, 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.257 seconds) + **Total running time of the script:** (0 minutes 1.206 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 d0f9c814..2ec0c0f3 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.323 seconds) + **Total running time of the script:** (0 minutes 1.294 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 e0fbd5d2..4e0ec013 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 + @@ -307,8 +307,8 @@ in the graph. These unobserved confounders are graphically depicted with a bidir .. code-block:: none - ['z', 'x'] - The ADMG has confounded-components: [{'y', 'x'}, {'z'}, {'w'}] + ['x', 'z'] + The ADMG has confounded-components: [{'x', 'y'}, {'z'}, {'w'}] 'z' is d-separated from 'x': True 'z' is d-separated from 'x' given 'y': False 'z' is d-separated from 'x' after adding a bidirected edge z<->x: False @@ -427,7 +427,7 @@ References .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 2.607 seconds) + **Total running time of the script:** (0 minutes 2.782 seconds) **Estimated memory usage:** 252 MB 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 94c265a7..a0755e24 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.186** total execution time for 3 files **from auto_examples/intro**: +**00:05.282** 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.607 - - 251.7 + - 00:02.782 + - 251.8 * - :ref:`sphx_glr_auto_examples_intro_inducing_path.py` (``inducing_path.py``) - - 00:01.323 + - 00:01.294 - 165.1 * - :ref:`sphx_glr_auto_examples_intro_checking_validity_of_a_pag.py` (``checking_validity_of_a_pag.py``) - - 00:01.257 + - 00:01.206 - 166.7 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 f17a7f21..79c6eff5 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: ['X', 'Z', 'Y'] + MixedEdgeGraph named 'IV Graph' with 3 nodes and 3 edges and 2 edge types has nodes: ['Z', 'X', '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.522 seconds) + **Total running time of the script:** (0 minutes 1.466 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 dc99af21..b1d6d693 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.522** total execution time for 1 file **from auto_examples/mixededge**: +**00:01.466** 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.522 - - 171.7 + - 00:01.466 + - 171.6 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 68c2783d..cfd0772f 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.446 seconds) + **Total running time of the script:** (0 minutes 0.449 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 c4db0dde..ce29070f 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.218 seconds) + **Total running time of the script:** (0 minutes 1.098 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 7cd5f0fc..41b9ff8d 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.664** total execution time for 2 files **from auto_examples/visualization**: +**00:01.548** 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.218 + - 00:01.098 - 165.1 * - :ref:`sphx_glr_auto_examples_visualization_draw_and_compare_graphs_with_same_layout.py` (``draw_and_compare_graphs_with_same_layout.py``) - - 00:00.446 + - 00:00.449 - 165.1 diff --git a/dev/_sources/sg_execution_times.rst.txt b/dev/_sources/sg_execution_times.rst.txt index b23a9474..f1415e98 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.372** total execution time for 6 files **from all galleries**: +**00:08.296** 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.607 - - 251.7 + - 00:02.782 + - 251.8 * - :ref:`sphx_glr_auto_examples_mixededge_plot_mixed_edge_graph.py` (``../examples/mixededge/plot_mixed_edge_graph.py``) - - 00:01.522 - - 171.7 + - 00:01.466 + - 171.6 * - :ref:`sphx_glr_auto_examples_intro_inducing_path.py` (``../examples/intro/inducing_path.py``) - - 00:01.323 + - 00:01.294 - 165.1 * - :ref:`sphx_glr_auto_examples_intro_checking_validity_of_a_pag.py` (``../examples/intro/checking_validity_of_a_pag.py``) - - 00:01.257 + - 00:01.206 - 166.7 * - :ref:`sphx_glr_auto_examples_visualization_plot_timeseries_graphs.py` (``../examples/visualization/plot_timeseries_graphs.py``) - - 00:01.218 + - 00:01.098 - 165.1 * - :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.446 + - 00:00.449 - 165.1 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 42bd5b41..93bcef34 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
ConditioningSetSelection.PDS
-Context(observed_variables={'G', 'S', 'I', 'PSH', 'L'}, latent_variables=set(), state_variables={}, init_graph=<networkx.classes.graph.Graph object at 0x7efb5d9de890>, included_edges=<networkx.classes.graph.Graph object at 0x7efb5d9def90>, excluded_edges=<networkx.classes.graph.Graph object at 0x7efb5d9df3d0>, 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={'PSH', 'S', 'L', 'G', 'I'}, latent_variables=set(), state_variables={}, init_graph=<networkx.classes.graph.Graph object at 0x7f88f0a2a250>, included_edges=<networkx.classes.graph.Graph object at 0x7f88f0a2a950>, excluded_edges=<networkx.classes.graph.Graph object at 0x7f88f0a2ad90>, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[])
 True
 
@@ -585,7 +585,7 @@

Validity of a PAG
ConditioningSetSelection.PDS
-Context(observed_variables={'G', 'S', 'I', 'PSH', 'L'}, latent_variables=set(), state_variables={}, init_graph=<networkx.classes.graph.Graph object at 0x7efb5d9feb10>, included_edges=<networkx.classes.graph.Graph object at 0x7efb5d9ff210>, excluded_edges=<networkx.classes.graph.Graph object at 0x7efb5d9ff650>, 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={'PSH', 'S', 'L', 'G', 'I'}, latent_variables=set(), state_variables={}, init_graph=<networkx.classes.graph.Graph object at 0x7f88f0a32750>, included_edges=<networkx.classes.graph.Graph object at 0x7f88f0a32e50>, excluded_edges=<networkx.classes.graph.Graph object at 0x7f88f0a33290>, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[])
 False
 
@@ -601,7 +601,7 @@

ReferencesTotal running time of the script: (0 minutes 1.257 seconds)

+

Total running time of the script: (0 minutes 1.206 seconds)

Estimated memory usage: 167 MB