Skip to content

Commit 5d36d0b

Browse files
committed
set n_obs = 10000 for IRM & APO sensitivity, add n_obs and n_rep to metadata
1 parent 6678537 commit 5d36d0b

21 files changed

+45
-5
lines changed

.github/workflows/apo_sim.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
matrix:
1919
script: [
2020
'scripts/irm/irm_apo_coverage.py',
21-
'scripts/irm/irm_apo_sensitivity.py',
21+
'scripts/irm/irm_apo_ate_sensitivity.py',
2222
]
2323

2424
steps:

scripts/did/did_cs_atte_coverage.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,8 @@
125125
'Date': [datetime.now().strftime("%Y-%m-%d %H:%M:%S")],
126126
'Total Runtime (seconds)': [total_runtime],
127127
'Python Version': [f"{sys.version_info.major}.{sys.version_info.minor}.{sys.version_info.micro}"],
128+
'Number of observations': [n_obs],
129+
'Number of repetitions': [n_rep],
128130
})
129131
print(metadata)
130132

scripts/irm/cvar_coverage.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,8 @@ def dgp(n=200, p=5):
233233
'Date': [datetime.now().strftime("%Y-%m-%d %H:%M:%S")],
234234
'Total Runtime (seconds)': [total_runtime],
235235
'Python Version': [f"{sys.version_info.major}.{sys.version_info.minor}.{sys.version_info.micro}"],
236+
'Number of observations': [n_obs],
237+
'Number of repetitions': [n_rep],
236238
})
237239
print(metadata)
238240

scripts/irm/irm_apo_sensitivity.py renamed to scripts/irm/irm_apo_ate_sensitivity.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
max_runtime = 5.5 * 3600 # 5.5 hours in seconds
1616

1717
# DGP pars
18-
n_obs = 20000
18+
n_obs = 10000
1919
theta = 5.0
2020
trimming_threshold = 0.05
2121

@@ -177,6 +177,8 @@
177177
'Total Runtime (seconds)': [total_runtime],
178178
'Python Version': [f"{sys.version_info.major}.{sys.version_info.minor}.{sys.version_info.micro}"],
179179
'Sensitivity Errors': [sensitivity_err_count],
180+
'Number of observations': [n_obs],
181+
'Number of repetitions': [n_rep],
180182
})
181183
print(metadata)
182184

scripts/irm/irm_apo_coverage.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,8 @@
218218
'Date': [datetime.now().strftime("%Y-%m-%d %H:%M:%S")],
219219
'Total Runtime (seconds)': [total_runtime],
220220
'Python Version': [f"{sys.version_info.major}.{sys.version_info.minor}.{sys.version_info.micro}"],
221+
'Number of observations': [n_obs],
222+
'Number of repetitions': [n_rep],
221223
})
222224
print(metadata)
223225

scripts/irm/irm_ate_coverage.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,8 @@
105105
'Date': [datetime.now().strftime("%Y-%m-%d %H:%M:%S")],
106106
'Total Runtime (seconds)': [total_runtime],
107107
'Python Version': [f"{sys.version_info.major}.{sys.version_info.minor}.{sys.version_info.micro}"],
108+
'Number of observations': [n_obs],
109+
'Number of repetitions': [n_rep],
108110
})
109111
print(metadata)
110112

scripts/irm/irm_ate_sensitivity.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
max_runtime = 5.5 * 3600 # 5.5 hours in seconds
1616

1717
# DGP pars
18-
n_obs = 20000
18+
n_obs = 10000
1919
theta = 5.0
2020
trimming_threshold = 0.05
2121

@@ -155,6 +155,8 @@
155155
'Date': [datetime.now().strftime("%Y-%m-%d %H:%M:%S")],
156156
'Total Runtime (seconds)': [total_runtime],
157157
'Python Version': [f"{sys.version_info.major}.{sys.version_info.minor}.{sys.version_info.micro}"],
158+
'Number of observations': [n_obs],
159+
'Number of repetitions': [n_rep],
158160
})
159161
print(metadata)
160162

scripts/irm/irm_atte_coverage.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,8 @@
134134
'Date': [datetime.now().strftime("%Y-%m-%d %H:%M:%S")],
135135
'Total Runtime (seconds)': [total_runtime],
136136
'Python Version': [f"{sys.version_info.major}.{sys.version_info.minor}.{sys.version_info.micro}"],
137+
'Number of observations': [n_obs],
138+
'Number of repetitions': [n_rep],
137139
})
138140
print(metadata)
139141

scripts/irm/irm_atte_sensitivity.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
from doubleml.datasets import make_confounded_irm_data
1212

1313
# Number of repetitions
14-
n_rep = 500
14+
n_rep = 100
1515
max_runtime = 5.5 * 3600 # 5.5 hours in seconds
1616

1717
# DGP pars
18-
n_obs = 5000
18+
n_obs = 10000
1919
theta = 5.0
2020
trimming_threshold = 0.05
2121

@@ -152,6 +152,8 @@
152152
'Date': [datetime.now().strftime("%Y-%m-%d %H:%M:%S")],
153153
'Total Runtime (seconds)': [total_runtime],
154154
'Python Version': [f"{sys.version_info.major}.{sys.version_info.minor}.{sys.version_info.micro}"],
155+
'Number of observations': [n_obs],
156+
'Number of repetitions': [n_rep],
155157
})
156158
print(metadata)
157159

scripts/irm/irm_cate_coverage.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,8 @@
120120
'Date': [datetime.now().strftime("%Y-%m-%d %H:%M:%S")],
121121
'Total Runtime (seconds)': [total_runtime],
122122
'Python Version': [f"{sys.version_info.major}.{sys.version_info.minor}.{sys.version_info.micro}"],
123+
'Number of observations': [n_obs],
124+
'Number of repetitions': [n_rep],
123125
})
124126
print(metadata)
125127

0 commit comments

Comments
 (0)