From 1425ca0dc927a7d60c8c625e22f6f7d22506154a Mon Sep 17 00:00:00 2001 From: Circle Ci Date: Wed, 8 Jan 2025 06:11:54 +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 15179 -> 16750 bytes .../sphx_glr_plot_mixed_edge_graph_thumb.png | Bin 10743 -> 11233 bytes .../intro/checking_validity_of_a_pag.rst.txt | 8 ++--- .../auto_examples/intro/inducing_path.rst.txt | 2 +- .../intro/intro_causal_graphs.rst.txt | 6 ++-- .../intro/sg_execution_times.rst.txt | 14 ++++---- .../mixededge/plot_mixed_edge_graph.rst.txt | 6 ++-- .../mixededge/sg_execution_times.rst.txt | 6 ++-- ...nd_compare_graphs_with_same_layout.rst.txt | 4 +-- .../plot_timeseries_graphs.rst.txt | 4 +-- .../visualization/sg_execution_times.rst.txt | 10 +++--- dev/_sources/sg_execution_times.rst.txt | 26 +++++++-------- .../intro/checking_validity_of_a_pag.html | 8 ++--- dev/auto_examples/intro/inducing_path.html | 2 +- .../intro/intro_causal_graphs.html | 6 ++-- .../intro/sg_execution_times.html | 18 +++++------ .../mixededge/plot_mixed_edge_graph.html | 6 ++-- .../mixededge/sg_execution_times.html | 6 ++-- ...w_and_compare_graphs_with_same_layout.html | 4 +-- .../visualization/plot_timeseries_graphs.html | 4 +-- .../visualization/sg_execution_times.html | 10 +++--- dev/searchindex.js | 2 +- dev/sg_execution_times.html | 30 +++++++++--------- 31 files changed, 91 insertions(+), 91 deletions(-) diff --git a/dev/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip b/dev/_downloads/07fcc19ba03226cd3d83d4e40ec44385/auto_examples_python.zip index 9ed5ebea5785ca4178005d9c52e50ebd0cf26842..d4266f4b71dc96e8cb512e813fa0b25fca8ef9d6 100644 GIT binary patch delta 117 zcmdn=fN|3UM&1B#W)=|!5J)!E*vQK%z?@>Ju~|}Jg&K1zka5Ip86R^JkdffTO?Jq01ZkSwlIIT6Gx=PeA4tn&`FvlHj>-A?DIg7#ujR)8 E0Jp*;lK=n! delta 117 zcmdn=fN|3UM&1B#W)=|!5J)jp-^j};z?^ERzFAUWg&K1jka5Ip86R^pkdffTO?Jq01ZkSwlIIT6Gx=PeA4tn&`FvlHj>-A?DIg7#ujR)8 E0JqvBlK=n! diff --git a/dev/_downloads/10530a43ac11630eed6537826e6cfb1c/intro_causal_graphs.zip b/dev/_downloads/10530a43ac11630eed6537826e6cfb1c/intro_causal_graphs.zip index cfebba4277f4c0095a2b6ff6dc12a11d4a25bd48..4eeb353fa84e33f6842af886d5ce04fe472f1746 100644 GIT binary patch delta 49 zcmcb(hVkMWM&1B#W)=|!5J)l9*vPv`jXBj&WAi38E`4U8z~ud*jv#@_%wc{2N%9RV delta 49 zcmcb(hVkMWM&1B#W)=|!5J)vt-^ja2jXBLwee)(YE`4U8z~ud*jv#@_%wc{2N%{>d diff --git a/dev/_downloads/12ba5a8584767889bb8e73507ddec9b8/inducing_path.zip b/dev/_downloads/12ba5a8584767889bb8e73507ddec9b8/inducing_path.zip index e24d3d01ff628423c1d002274b4215f011dabdc7..16078d0e0740a5e181ac961e63b0b6b5f9a53264 100644 GIT binary patch delta 47 xcmez4|Hq#eJ#4@MdNaVE}=2Lye8Ro7kB%3^g_%V&BNa3>27LCgK7Tn7mgc5C8*13eJ#4@MdNaVE};)L-mcko7kB%4b?XvV&BNa3>27LCgK7Tn7mgc5C8*9327bVd@MLm|SNX001Si3}yfT delta 47 xcmX??eJ-0fz?+#xgaHJS4b?aD7KkyY7^-h>5Zfxp3>27bVd@MLm|SNX001Sq3}yfT diff --git a/dev/_downloads/6486e11b2b08016e1da22d99fc87866e/checking_validity_of_a_pag.zip b/dev/_downloads/6486e11b2b08016e1da22d99fc87866e/checking_validity_of_a_pag.zip index cabe0a141428a38df019228b7722e409b2fe91b5..ec881382a5a459579d9cb879bb4a2563e763bc58 100644 GIT binary patch delta 47 xcmezA@zaAhz?+#xgaHIn4K+6MF5qKMGt}6;flp1887MIMrm_b}V6uuzC;%(F3}^rV delta 47 xcmezA@zaAhz?+#xgaHK74AnRCF5qKMH&oxeflp1887MIMrm_b}V6uuzC;%(N3}^rV diff --git a/dev/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip b/dev/_downloads/6f1e7a639e0699d6164445b55e6c116d/auto_examples_jupyter.zip index 791a6e354d2824d1c431dbfdc563be31801cba11..f1f8df5b52674744ae628c55a6225c2ad7fee907 100644 GIT binary patch delta 117 zcmdnBmTA{oCf)#VW)=|!5J)l9*vOkA&YWtfvAIN?PoFsr$Y^!b5@k*XGB!o;m19l^ zGK#9|d6_eSj4$o`d6 delta 117 zcmdnBmTA{oCf)#VW)=|!5J)vt-^iOH&YWhbzPUu4PoFs*$Y^!b5@k*SGB!o;m1E8T zGK#9|d6_eTj4$o`d6 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 1491f781bc44299c9295053bd3aea3dd2a96bcdc..6d64b7df53b0a18556581197623ee49375308722 100644 GIT binary patch delta 47 xcmX?Pc*u}9z?+#xgaHK73^g|LHgGYg8)|Hxz*Wr43>28mCJ_b_m>e&W3;+fr3pxM* delta 47 xcmX?Pc*u}9z?+#xgaHK74b?aDHgGX#7^-icz*Wr43>28mCJ_b_m>e&W3;+fz3pxM* 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 0fe8b5158b2247932d2ac1ecfa0fc5d28190a53a..398e97f31adf2fc83e84e5620e3bfc20d0ec98d2 100644 GIT binary patch literal 16750 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 literal 15179 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 DzSNuz 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 2ddeb329e522477307dddf26aa92b57682110d54..780a3e8e85f180d907d9cd45aed2c856df70a887 100644 GIT binary patch literal 11233 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, 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', 'G', 'L', 'S', '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', 'PSH', 'L', 'I', 'S'}, 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', 'G', 'L', 'S', '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,9 +195,9 @@ References .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 1.231 seconds) + **Total running time of the script:** (0 minutes 1.254 seconds) -**Estimated memory usage:** 166 MB +**Estimated memory usage:** 165 MB .. _sphx_glr_download_auto_examples_intro_checking_validity_of_a_pag.py: diff --git a/dev/_sources/auto_examples/intro/inducing_path.rst.txt b/dev/_sources/auto_examples/intro/inducing_path.rst.txt index f5529236d..d1a55ceeb 100644 --- a/dev/_sources/auto_examples/intro/inducing_path.rst.txt +++ b/dev/_sources/auto_examples/intro/inducing_path.rst.txt @@ -243,7 +243,7 @@ References **Total running time of the script:** (0 minutes 1.247 seconds) -**Estimated memory usage:** 164 MB +**Estimated memory usage:** 163 MB .. _sphx_glr_download_auto_examples_intro_inducing_path.py: 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 9a4484c01..805e72593 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 + @@ -427,7 +427,7 @@ References .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 2.546 seconds) + **Total running time of the script:** (0 minutes 2.385 seconds) **Estimated memory usage:** 249 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 4d406f6b7..2c398408d 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.023** total execution time for 3 files **from auto_examples/intro**: +**00:04.885** 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.546 - - 249.3 + - 00:02.385 + - 248.6 + * - :ref:`sphx_glr_auto_examples_intro_checking_validity_of_a_pag.py` (``checking_validity_of_a_pag.py``) + - 00:01.254 + - 164.7 * - :ref:`sphx_glr_auto_examples_intro_inducing_path.py` (``inducing_path.py``) - 00:01.247 - - 164.3 - * - :ref:`sphx_glr_auto_examples_intro_checking_validity_of_a_pag.py` (``checking_validity_of_a_pag.py``) - - 00:01.231 - - 166.0 + - 163.0 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 c25d2a6f3..fccc3dd7b 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': } @@ -312,9 +312,9 @@ class properties. Moreover, one can specify the edge type. .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 1.541 seconds) + **Total running time of the script:** (0 minutes 1.445 seconds) -**Estimated memory usage:** 171 MB +**Estimated memory usage:** 169 MB .. _sphx_glr_download_auto_examples_mixededge_plot_mixed_edge_graph.py: 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 8aff1e816..abd391475 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.541** total execution time for 1 file **from auto_examples/mixededge**: +**00:01.445** 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.541 - - 170.8 + - 00:01.445 + - 169.0 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 3bc627292..0e0ecf425 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,9 +139,9 @@ such as `Dagitty `_. .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 0.493 seconds) + **Total running time of the script:** (0 minutes 0.438 seconds) -**Estimated memory usage:** 164 MB +**Estimated memory usage:** 163 MB .. _sphx_glr_download_auto_examples_visualization_draw_and_compare_graphs_with_same_layout.py: 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 285bddda2..779de5ef2 100644 --- a/dev/_sources/auto_examples/visualization/plot_timeseries_graphs.rst.txt +++ b/dev/_sources/auto_examples/visualization/plot_timeseries_graphs.rst.txt @@ -136,9 +136,9 @@ which creates a nice default layout for time-series graphs. .. rst-class:: sphx-glr-timing - **Total running time of the script:** (0 minutes 1.140 seconds) + **Total running time of the script:** (0 minutes 1.141 seconds) -**Estimated memory usage:** 164 MB +**Estimated memory usage:** 163 MB .. _sphx_glr_download_auto_examples_visualization_plot_timeseries_graphs.py: 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 e96018e68..280c80665 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.634** total execution time for 2 files **from auto_examples/visualization**: +**00:01.579** 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.140 - - 164.3 + - 00:01.141 + - 163.0 * - :ref:`sphx_glr_auto_examples_visualization_draw_and_compare_graphs_with_same_layout.py` (``draw_and_compare_graphs_with_same_layout.py``) - - 00:00.493 - - 164.3 + - 00:00.438 + - 163.0 diff --git a/dev/_sources/sg_execution_times.rst.txt b/dev/_sources/sg_execution_times.rst.txt index 87c8e42c7..656cfe142 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.198** total execution time for 6 files **from all galleries**: +**00:07.910** 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.546 - - 249.3 + - 00:02.385 + - 248.6 * - :ref:`sphx_glr_auto_examples_mixededge_plot_mixed_edge_graph.py` (``../examples/mixededge/plot_mixed_edge_graph.py``) - - 00:01.541 - - 170.8 + - 00:01.445 + - 169.0 + * - :ref:`sphx_glr_auto_examples_intro_checking_validity_of_a_pag.py` (``../examples/intro/checking_validity_of_a_pag.py``) + - 00:01.254 + - 164.7 * - :ref:`sphx_glr_auto_examples_intro_inducing_path.py` (``../examples/intro/inducing_path.py``) - 00:01.247 - - 164.3 - * - :ref:`sphx_glr_auto_examples_intro_checking_validity_of_a_pag.py` (``../examples/intro/checking_validity_of_a_pag.py``) - - 00:01.231 - - 166.0 + - 163.0 * - :ref:`sphx_glr_auto_examples_visualization_plot_timeseries_graphs.py` (``../examples/visualization/plot_timeseries_graphs.py``) - - 00:01.140 - - 164.3 + - 00:01.141 + - 163.0 * - :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.493 - - 164.3 + - 00:00.438 + - 163.0 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 10938d68d..d15ae8a40 100644 --- a/dev/auto_examples/intro/checking_validity_of_a_pag.html +++ b/dev/auto_examples/intro/checking_validity_of_a_pag.html @@ -539,7 +539,7 @@

Validity of a PAG
ConditioningSetSelection.PDS
-Context(observed_variables={'G', 'PSH', 'L', 'I', 'S'}, latent_variables=set(), state_variables={}, init_graph=<networkx.classes.graph.Graph object at 0x700d4f228610>, included_edges=<networkx.classes.graph.Graph object at 0x700d4f228d10>, excluded_edges=<networkx.classes.graph.Graph object at 0x700d4f229150>, 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', 'G', 'L', 'S', 'I'}, latent_variables=set(), state_variables={}, init_graph=<networkx.classes.graph.Graph object at 0x7229af908c50>, included_edges=<networkx.classes.graph.Graph object at 0x7229af909350>, excluded_edges=<networkx.classes.graph.Graph object at 0x7229af909790>, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[])
 True
 
@@ -558,7 +558,7 @@

Validity of a PAG
ConditioningSetSelection.PDS
-Context(observed_variables={'G', 'PSH', 'L', 'I', 'S'}, latent_variables=set(), state_variables={}, init_graph=<networkx.classes.graph.Graph object at 0x700d4f234590>, included_edges=<networkx.classes.graph.Graph object at 0x700d4f234c90>, excluded_edges=<networkx.classes.graph.Graph object at 0x700d4f2350d0>, 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', 'G', 'L', 'S', 'I'}, latent_variables=set(), state_variables={}, init_graph=<networkx.classes.graph.Graph object at 0x7229af91ce90>, included_edges=<networkx.classes.graph.Graph object at 0x7229af91d590>, excluded_edges=<networkx.classes.graph.Graph object at 0x7229af91d9d0>, num_distributions=1, obs_distribution=True, intervention_targets=[], symmetric_diff_map={}, sigma_map={}, f_nodes=[], num_domains=1, domain_map={}, s_nodes=[])
 False
 
@@ -574,8 +574,8 @@

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

-

Estimated memory usage: 166 MB

+

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

+

Estimated memory usage: 165 MB