Skip to content

Commit 5f7344d

Browse files
authored
Merge pull request #218 from DoubleML/dev
Documentation Maintenance
2 parents e04c580 + 16c035a commit 5f7344d

6 files changed

+23
-4
lines changed

Diff for: doc/conf.py

+4
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,13 @@
1414
import sys
1515

1616
import doubleml
17+
import plotly.io as pio
1718

1819
sys.path.insert(0, os.path.abspath('..'))
1920

21+
# Set the default renderer for Plotly
22+
pio.renderers.default = 'sphinx_gallery'
23+
2024
# -- Project information -----------------------------------------------------
2125

2226
project = 'DoubleML'

Diff for: doc/examples/py_double_ml_firststage.ipynb

+2
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,8 @@
205205
"\n",
206206
"## References\n",
207207
"\n",
208+
"Bach, P., Schacht, O., Chernozhukov, V., Klaassen, S., & Spindler, M. (2024, March). Hyperparameter Tuning for Causal Inference with Double Machine Learning: A Simulation Study. In Causal Learning and Reasoning (pp. 1065-1117). PMLR.\n",
209+
"\n",
208210
"Alexandre Belloni, Victor Chernozhukov, and Christian Hansen. Inference on Treatment Effects after Selection among High-Dimensional Controls. *The Review of Economic Studies*, 81(2):608–650, 11 2013. ISSN 0034-6527. doi: 10.1093/restud/rdt044. URL https://doi.org/10.1093/restud/rdt044.\n",
209211
"\n",
210212
"\n",

Diff for: doc/examples/py_double_ml_learner.ipynb

+9
Original file line numberDiff line numberDiff line change
@@ -530,6 +530,15 @@
530530
"print(f'Time with LightGBM: {round(t_3_stop - t_3_start, 4)} seconds')\n",
531531
"print(f'Speedup of factor {round((t_1_stop - t_1_start) / (t_3_stop - t_3_start), 2)}')"
532532
]
533+
},
534+
{
535+
"cell_type": "markdown",
536+
"metadata": {},
537+
"source": [
538+
"## References\n",
539+
"\n",
540+
"Bach, P., Schacht, O., Chernozhukov, V., Klaassen, S., & Spindler, M. (2024, March). Hyperparameter Tuning for Causal Inference with Double Machine Learning: A Simulation Study. In Causal Learning and Reasoning (pp. 1065-1117). PMLR."
541+
]
533542
}
534543
],
535544
"metadata": {

Diff for: doc/examples/py_double_ml_meets_flaml.ipynb

+5-1
Original file line numberDiff line numberDiff line change
@@ -916,7 +916,11 @@
916916
"\n",
917917
"This notebook highlights that tuning plays an important role and can be easily done using FLAML AutoML. In our [recent study](https://arxiv.org/abs/2402.04674) we provide more evidence for tuning with AutoML, especially that the full sample case in all investigated cases performed similarly to the full sample case and thus tuning time and complexity can be saved by tuning externally.\n",
918918
"\n",
919-
"See also our fully automated API for tuning DoubleML objects using AutoML, called [AutoDoubleML](https://github.com/OliverSchacht/AutoDoubleML) which can be installed from Github for python."
919+
"See also our fully automated API for tuning DoubleML objects using AutoML, called [AutoDoubleML](https://github.com/OliverSchacht/AutoDoubleML) which can be installed from Github for python.\n",
920+
"\n",
921+
"## References\n",
922+
"\n",
923+
"Bach, P., Schacht, O., Chernozhukov, V., Klaassen, S., & Spindler, M. (2024, March). Hyperparameter Tuning for Causal Inference with Double Machine Learning: A Simulation Study. In Causal Learning and Reasoning (pp. 1065-1117). PMLR."
920924
]
921925
}
922926
],

Diff for: doc/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ Double Machine Learning Algorithm
142142
.. raw:: html
143143

144144
<p align="center">
145-
<iframe width="500" height="400" src="https://www.youtube.com/embed/BMAr27rp4uA" title="Cross-Fitting Animation" frameborder="0" allowfullscreen></iframe>
145+
<iframe width="500" height="400" src="https://www.youtube.com/embed/NWEoLe8mZqM?si=qJxpUOJb2ROqNogY" title="Cross-Fitting Animation" frameborder="0" allowfullscreen></iframe>
146146
</p>
147147

148148

Diff for: requirements.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ sphinx==8.1.3
99
sphinx-copybutton
1010
nbsphinx==0.9.6
1111
ipykernel
12-
sphinx-gallery
12+
sphinx-gallery==0.18.0
1313
sphinx-panels
1414
sphinx-design
1515
jupyter-sphinx
1616
pydata-sphinx-theme==0.15.4
1717
pickleshare
1818
matplotlib
19-
plotly
19+
plotly==5.24.1
2020
seaborn
2121
xgboost
2222
lightgbm

0 commit comments

Comments
 (0)