Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Thesis Submission #8

Merged
merged 276 commits into from
Nov 19, 2024
Merged
Changes from 1 commit
Commits
Show all changes
276 commits
Select commit Hold shift + click to select a range
0e4cf4b
Redraw bootstrap sample when propensity scores are the same.
buddejul Sep 5, 2024
c8883a5
Adjust by eps plots.
buddejul Sep 5, 2024
bbaa959
Adjust plots.
buddejul Sep 5, 2024
b4d7bf0
Add first figures to latex.
buddejul Sep 5, 2024
32bd078
Add analytical delta bootstrap.
buddejul Sep 9, 2024
2b6945a
Add analytical delta bootstrap to simulations.
buddejul Sep 9, 2024
da30ecc
Add analytical delta to plots.
buddejul Sep 9, 2024
0297131
Add to paper.
buddejul Sep 10, 2024
b7e8bc7
Add plot for population solution.
buddejul Sep 10, 2024
4f6c97f
Fix construction of analytic bootstrap CI.
buddejul Sep 10, 2024
de87d8e
Fix critical values in analytical CI.
buddejul Sep 10, 2024
733a19c
Correct sigma in analytica delta pre-test.
buddejul Sep 11, 2024
e9a44be
Correct derivative estimator.
buddejul Sep 11, 2024
d0b800b
Add BIC and LIL kappa functions to simulations.
buddejul Sep 16, 2024
6505407
Add presentation.
buddejul Sep 17, 2024
90d9354
Correct analytical delta confidence interval.
buddejul Sep 17, 2024
1d388c2
Add ivmte R code and test for bootstrap far away from kink.
buddejul Sep 19, 2024
e6a1440
Fix analytical delta bootstrap by adding w uncertainty.
buddejul Sep 19, 2024
f686bdf
Change paths and adjusts arguments of simulation.
buddejul Sep 19, 2024
fcbcfff
Separate CI means plots.
buddejul Sep 19, 2024
e928c07
Move draw_data to utilities and make public.
buddejul Sep 20, 2024
7a41181
Correct never-taker, always-taker in local_ates.
buddejul Sep 20, 2024
77aefda
Add more tests for data generation.
buddejul Sep 20, 2024
b823455
Correct computation of true ID set.
buddejul Sep 20, 2024
7536e2e
Corect slopes for analytical derivative and add product rule term.
buddejul Sep 20, 2024
c915b9a
Adjust sims.
buddejul Sep 20, 2024
4ddec9c
Mark hpc tasks and register marker.
buddejul Sep 27, 2024
151568e
Remove paper tasks.
buddejul Sep 27, 2024
8a59b0f
Correct kaleido version for Linux and return settings for sims.
buddejul Sep 27, 2024
b901cfa
Convert bootstrap_params if functions are provided.
buddejul Sep 27, 2024
8a8e46c
Add BIC based tuning parameter to utilities.
buddejul Sep 27, 2024
a11131e
Bash script to copy a job from marvin.
buddejul Sep 27, 2024
57bcde8
Set user in script.
buddejul Sep 27, 2024
d534a15
Adjust remaining tasks to computing on HPC.
buddejul Sep 27, 2024
a3459fd
Merge branch 'main' into hpc
buddejul Sep 30, 2024
95b7e03
Fix remaining merge conflicts.
buddejul Sep 30, 2024
ce1ea3f
Add first version of pyvmte sims.
buddejul Oct 7, 2024
9f3591b
Remove some bugs in pyvmte sims.
buddejul Oct 7, 2024
59e1b4a
Move common params for solutions and sims to separate file.
buddejul Oct 8, 2024
46d13cb
Return empty df and raise warning if identification fails.
buddejul Oct 8, 2024
3febf76
Change DGP params for slightly larger solution region with decreasing…
buddejul Oct 8, 2024
c4c3626
Set back params and add check for true parameter.
buddejul Oct 8, 2024
cdd2402
Adjust pyvmte sims params.
buddejul Oct 8, 2024
a392679
Explicitly provide tolerance to estimation.
buddejul Oct 8, 2024
573ceb4
Collapse dataframes before combining.
buddejul Oct 8, 2024
b3909fe
Explicitly provide position of true parameter in simulation.
buddejul Oct 8, 2024
4edb0b1
Remove old todo.
buddejul Oct 8, 2024
2fe5bea
Fix simulation including plots.
buddejul Oct 8, 2024
1746b27
Adjust sim params.
buddejul Oct 8, 2024
795fc2d
Fix complier_late to interval -1 to 1 in sims.
buddejul Oct 8, 2024
3811103
Add hpc tag to pyvmte sims.
buddejul Oct 8, 2024
3685147
Change plots to html and adjust kaleido.
buddejul Oct 8, 2024
0cee08e
Merge branch 'hpc' into pyvmte
buddejul Oct 8, 2024
c353e7e
Add type hint in task for paper.
buddejul Oct 8, 2024
2ddd3a7
Change sim params and add slurm script.
buddejul Oct 8, 2024
ce593dd
Merge branch 'hpc' of https://github.com/buddejul/thesis into hpc
buddejul Oct 8, 2024
6b3aa95
Merge branch 'main' into hpc
buddejul Oct 8, 2024
53413a6
Merge branch 'hpc' into pyvmte
buddejul Oct 8, 2024
4e2190d
Adjust params for test-run hpc and add slurm script.
buddejul Oct 8, 2024
7171ca6
Adjust slurm script to debug.
buddejul Oct 8, 2024
7631ff5
Correct queue.
buddejul Oct 8, 2024
329d656
Adjust param to profile sim duration.
buddejul Oct 8, 2024
01f66c3
Add subsapmling and request one more worker.
buddejul Oct 8, 2024
f29339e
Add some timings to slurm script.
buddejul Oct 8, 2024
b3ac4e3
Adjust param to devel run with more sims.
buddejul Oct 8, 2024
20cc8ef
Add some notes on parallel computing and requesting cores; change par…
buddejul Oct 8, 2024
8d6c659
Merge branch 'pyvmte' of https://github.com/buddejul/thesis into pyvmte
buddejul Oct 8, 2024
c8f9203
Set Mem per core instead of total per node.
buddejul Oct 8, 2024
90e214f
Set params to first small run.
buddejul Oct 8, 2024
9b3de8a
Correct mins to hours in slurm script.
buddejul Oct 8, 2024
e48a7a4
Request 60 workers for pytask.
buddejul Oct 8, 2024
d21d50f
Adjust params.
buddejul Oct 9, 2024
429034c
Add iteration parameter to pyvmte_sims to keep tasks small.
buddejul Oct 9, 2024
65cb56e
Reduce number of simulations.
buddejul Oct 9, 2024
cdc1dd8
Correct partition name.
buddejul Oct 9, 2024
4029053
Change to cores instead of tasks in slurm.
buddejul Oct 9, 2024
3b47772
Adjust data combination to hpc jobs.
buddejul Oct 9, 2024
b0acc0e
Set tolerance back to 1/n.
buddejul Oct 9, 2024
5ca402e
Reduce memory per core.
buddejul Oct 9, 2024
1a0ad11
Adjust mem specification.
buddejul Oct 9, 2024
8aac9eb
Fix provision of tolerance_est.
buddejul Oct 9, 2024
5c03471
Merge branch 'pyvmte' of https://github.com/buddejul/thesis into pyvmte
buddejul Oct 9, 2024
7917412
Fix averaging over simulation iterations and add new job.
buddejul Oct 9, 2024
dc5197b
Change jobid for plots.
buddejul Oct 9, 2024
868dfd3
Increase number of simulations.
buddejul Oct 9, 2024
f5368cb
Merge branch 'pyvmte' of github.com:buddejul/thesis into pyvmte
buddejul Oct 9, 2024
f089d63
Add job from HPC.
buddejul Oct 9, 2024
e7cefba
Adjust code to multiple jobs.
buddejul Oct 9, 2024
3eb5a12
Merge branch 'pyvmte' of https://github.com/buddejul/thesis into pyvmte
buddejul Oct 9, 2024
8b2597c
Change pyvmte to fix for est.
buddejul Oct 9, 2024
b121132
Merge branch 'pyvmte' of github.com:buddejul/thesis into pyvmte
buddejul Oct 9, 2024
231102b
Separately provide RNGs to pyvmte sim jobs.
buddejul Oct 9, 2024
ec54478
Merge branch 'pyvmte' of github.com:buddejul/thesis into pyvmte
buddejul Oct 9, 2024
4c7e8e3
Adjust job.
buddejul Oct 9, 2024
7efe24f
Add plots for CIs and estimated bounds.
buddejul Oct 9, 2024
65e9a88
Add solution to means plot.
buddejul Oct 9, 2024
b6ad12d
Add true lower bound to coverage plot.
buddejul Oct 9, 2024
658efeb
Set plotting back to png.
buddejul Oct 9, 2024
e7a9e0f
Increase scale and change alpha to nominal coverage.
buddejul Oct 9, 2024
7074ac0
Add structure to paper.
buddejul Oct 9, 2024
e217ed0
Add new job.
buddejul Oct 9, 2024
4913a93
Add new job to plots.
buddejul Oct 9, 2024
831af3c
Add new job to plots.
buddejul Oct 9, 2024
b1bb56c
Merge branch 'pyvmte' of github.com:buddejul/thesis into pyvmte
buddejul Oct 9, 2024
966301e
Make sims larger.
buddejul Oct 9, 2024
2d8fbab
Add new job.
buddejul Oct 10, 2024
30f338b
Merge branch 'pyvmte' of https://github.com/buddejul/thesis into pyvmte
buddejul Oct 10, 2024
20d1634
Merge branch 'pyvmte' of github.com:buddejul/thesis into pyvmte
buddejul Oct 10, 2024
2ff5dfe
Define different grid by constraint type; decrease sim params.
buddejul Oct 10, 2024
63d6b0e
Increase cores.
buddejul Oct 10, 2024
cf5da36
Merge branch 'pyvmte' of github.com:buddejul/thesis into pyvmte
buddejul Oct 10, 2024
28fcbc7
Change runtime.
buddejul Oct 10, 2024
7de770b
Mark model solutions using pyvmte.
buddejul Oct 10, 2024
37d8747
Merge branch 'pyvmte' of github.com:buddejul/thesis into pyvmte
buddejul Oct 10, 2024
504cfd2
Slurm script for model solutions pyvmte.
buddejul Oct 10, 2024
5a37be6
Add solutions to src.
buddejul Oct 10, 2024
3556240
Merge branch 'pyvmte' of github.com:buddejul/thesis into pyvmte
buddejul Oct 10, 2024
7db9100
Move solutoins.
buddejul Oct 10, 2024
998fc3b
Merge branch 'pyvmte' of github.com:buddejul/thesis into pyvmte
buddejul Oct 10, 2024
00cbe5e
Move solutoins.
buddejul Oct 10, 2024
6141475
Merge branch 'pyvmte' of github.com:buddejul/thesis into pyvmte
buddejul Oct 10, 2024
b801eaf
Decrease sims, increase iterations.
buddejul Oct 10, 2024
3da91b3
Move docs and add to paper.
buddejul Oct 10, 2024
3215eff
Correct cores for node size.
buddejul Oct 10, 2024
6da6949
Add new job.
buddejul Oct 10, 2024
60a0e4e
Adjust plotting to new job.
buddejul Oct 10, 2024
7f884cb
Merge branch 'pyvmte' into paper
buddejul Oct 10, 2024
541d3b9
Add to paper.
buddejul Oct 10, 2024
e511733
Add new job.
buddejul Oct 10, 2024
703c178
Merge branch 'pyvmte' into paper
buddejul Oct 10, 2024
c45b94f
Merge branch 'pyvmte' of github.com:buddejul/thesis into pyvmte
buddejul Oct 10, 2024
32d13d9
Increase simulations.
buddejul Oct 10, 2024
49d64bc
Add new job.
buddejul Oct 11, 2024
08b2dba
Merge branch 'pyvmte' into paper
buddejul Oct 11, 2024
e4b726b
Adjust plots.
buddejul Oct 11, 2024
402a9b9
Add to thesis.
buddejul Oct 11, 2024
d8b75cb
Merge branch 'pyvmte' of https://github.com/buddejul/thesis into pyvmte
buddejul Oct 11, 2024
42d9925
Merge branch 'pyvmte' of github.com:buddejul/thesis into pyvmte
buddejul Oct 11, 2024
7e6eb35
Merge branch 'pyvmte' into paper
buddejul Oct 11, 2024
1aa8fc8
Add LP section.
buddejul Oct 12, 2024
655b738
Add to paper.
buddejul Oct 12, 2024
70a908d
Add new job.
buddejul Oct 12, 2024
512085f
Make job smaller.
buddejul Oct 12, 2024
b922508
Merge branch 'pyvmte' of github.com:buddejul/thesis into pyvmte
buddejul Oct 12, 2024
9b23e7d
Merge branch 'pyvmte' into paper
buddejul Oct 12, 2024
59239fe
Correct plot.
buddejul Oct 12, 2024
b947c7e
Add task for plotting Bernstein solution in binary IV model.
buddejul Oct 14, 2024
14316bd
Fix plotting.
buddejul Oct 14, 2024
6ce238a
Adjust tex to some submission requirements.
buddejul Oct 14, 2024
13ad6e2
Amend gitignore.
buddejul Oct 14, 2024
67bd9b2
Adjust Bernstein plots.
buddejul Oct 14, 2024
a2bef8f
Correct spelling and grammar.
buddejul Oct 14, 2024
3d3cf5e
Save complete solution results for binary model solutions.
buddejul Oct 14, 2024
5b40ad6
Solve binary IV model for different Bernstein degrees.
buddejul Oct 14, 2024
de4e703
Add task for combining model solutoins including x vectors.
buddejul Oct 14, 2024
67e65ea
Plot bounds with solution vectors for all types of problems.
buddejul Oct 15, 2024
777a653
Add to paper.
buddejul Oct 16, 2024
4ab1f54
Add to paper.
buddejul Oct 16, 2024
b7c8654
Add to paper.
buddejul Oct 16, 2024
48af696
Move thesis doc.
buddejul Oct 16, 2024
b4aba98
Add figures combining multiple restrictions.
buddejul Oct 18, 2024
25d15a8
Add html versions to sim result plots.
buddejul Oct 18, 2024
294aa6b
Make sure to set covergae to false when CI is missing (shoud not happ…
buddejul Oct 18, 2024
7a4efa9
Add to thesis and work on relaxaiton.
buddejul Oct 23, 2024
776e69a
Add relaxation files.
buddejul Oct 23, 2024
5cf2e4b
Add old Marvin results.
buddejul Oct 28, 2024
4ac41b8
Amend gitignore.
buddejul Oct 28, 2024
aa30adf
Include compressions in marvin copy script.
buddejul Oct 28, 2024
dfcdd73
Compress most recent job.
buddejul Oct 28, 2024
11d391f
Merge branch 'pyvmte' of github.com:buddejul/thesis into pyvmte
buddejul Oct 28, 2024
65fe66d
Increase number of simulations and run-time.
buddejul Oct 28, 2024
fc744b8
Set tolerance to 1 / sqrt(num_obs).
buddejul Oct 28, 2024
04cdd82
Merge branch 'pyvmte' of github.com:buddejul/thesis into pyvmte
buddejul Oct 28, 2024
5109018
Size down job.
buddejul Oct 28, 2024
ff4b415
Add new marvin jobs.
buddejul Oct 29, 2024
170962d
Merge branch 'pyvmte' of https://github.com/buddejul/thesis into pyvmte
buddejul Oct 29, 2024
f9ef0d1
Change subsample size and remove shape constraints.
buddejul Oct 29, 2024
035ffd9
Require numpy >=2.0.
buddejul Oct 29, 2024
08277c3
Merge branch 'pyvmte' of github.com:buddejul/thesis into pyvmte
buddejul Oct 29, 2024
a43c156
Slurm script v2.
buddejul Oct 29, 2024
d17c080
Merge branch 'pyvmte' of https://github.com/buddejul/thesis into pyvmte
buddejul Oct 29, 2024
c7350b5
Set slurm v2 to old settings.
buddejul Oct 29, 2024
0a4fcb1
Merge branch 'pyvmte' into paper
buddejul Oct 29, 2024
2903297
Compress simulation results.
buddejul Oct 29, 2024
761c4ec
Work on plotting tolerance and unzipping; add relaxation section.
buddejul Oct 29, 2024
052b1e5
Add cleaned versions of marvin files.
buddejul Oct 29, 2024
d16ae4e
Remove redundant marvin files again.
buddejul Oct 29, 2024
6c08888
Correctly compress files.
buddejul Oct 30, 2024
d983edb
Delete old marvin files.
buddejul Oct 30, 2024
9e46eeb
Merge branch 'paper' of https://github.com/buddejul/thesis into paper
buddejul Oct 30, 2024
296b8ad
Fix combination of simulation results and plotting.
buddejul Oct 30, 2024
19b13f5
Add new relax sims plots.
buddejul Oct 30, 2024
31a62e6
Fix Latex problems.
buddejul Oct 30, 2024
3f4a90d
Add marvin jobs on subsampling.
buddejul Oct 30, 2024
161408a
Delete uncompressed marvin files.
buddejul Oct 30, 2024
a1088f3
Move pyvmte files to different subdirs.
buddejul Oct 30, 2024
e4412f7
Adjust subsample share plots.
buddejul Oct 30, 2024
50318ff
Change pyvmte version; add ci_for_alpha to sim results.
buddejul Oct 30, 2024
c8541db
Provide alpha_im_crit to sims.
buddejul Oct 30, 2024
a5d235d
Adjust sims to standard.
buddejul Oct 30, 2024
cdce906
Add alpha_im_crit to sims.
buddejul Oct 30, 2024
b19efb1
Set tolerance back to 1/n.
buddejul Oct 30, 2024
54e73c1
Add marvin job 17782509.
buddejul Oct 30, 2024
d87a71d
Remove single marvin files.
buddejul Oct 30, 2024
aa564a7
Set tolerance back to 1/n.
buddejul Oct 30, 2024
e328749
Merge branch 'pyvmte' of github.com:buddejul/thesis into pyvmte
buddejul Oct 30, 2024
31ca8cd
Remove kaleido version.
buddejul Oct 30, 2024
cc488f6
Allow long-running tasks.
buddejul Oct 30, 2024
9e22cab
Remove constraints for subsampling share plots.
buddejul Oct 30, 2024
b25c7e9
Add marvin job 17782513.
buddejul Oct 30, 2024
93d57db
Adjust subsampling plot.
buddejul Oct 30, 2024
e443edd
Delete uncompressed marvin files.
buddejul Oct 30, 2024
7913e2e
Rename simple model sims combination file.
buddejul Oct 30, 2024
f3b2f59
Set cores back to 40.
buddejul Oct 30, 2024
de5f812
Fix pyvmte sims plots.
buddejul Oct 30, 2024
18e5338
Merge branch 'pyvmte' of https://github.com/buddejul/thesis into pyvmte
buddejul Oct 30, 2024
4854aca
Add marvin job 17783454.
buddejul Oct 31, 2024
d59f2c0
Compress marvin job 17783454.
buddejul Oct 31, 2024
d809209
Comment out square jobids.
buddejul Oct 31, 2024
3116916
Merge branch 'pyvmte' into paper
buddejul Oct 31, 2024
d65a6cb
Add im columns if missing.
buddejul Oct 31, 2024
4a87911
Add plots by alpha.
buddejul Oct 31, 2024
16deed8
Adjust plot legend.
buddejul Oct 31, 2024
780c94c
Add sections on linear program tolerance and IM critical values.
buddejul Oct 31, 2024
1749d4c
Add to paper.
buddejul Oct 31, 2024
c950d50
Fix spelling mistakes.
buddejul Oct 31, 2024
3a9008f
Add simpe example simulations Figure.
buddejul Nov 1, 2024
c7e60d8
Add marvin job 17784364.
buddejul Nov 1, 2024
ca97369
Add to paper and add plot by tolerance.
buddejul Nov 1, 2024
90e6a82
Fix tolerance plot.
buddejul Nov 1, 2024
58393a8
Adjust bibliography style.
buddejul Nov 1, 2024
4d46f0b
Add intro.
buddejul Nov 1, 2024
02f2c19
Add to paper.
buddejul Nov 3, 2024
3863edd
Remove notes from plots.
buddejul Nov 3, 2024
b3d2b3c
Add to paper.
buddejul Nov 3, 2024
c7b54c2
Correct figure reference.
buddejul Nov 3, 2024
25bf763
Add conclusion.
buddejul Nov 3, 2024
1d17851
Remove list of tables.
buddejul Nov 3, 2024
96e119f
Minor fixes to paper.
buddejul Nov 3, 2024
9a6cab7
Rewrite simulation study results.
buddejul Nov 3, 2024
651c730
Add title paper.
buddejul Nov 4, 2024
350cba8
Add statement of authorship.
buddejul Nov 4, 2024
2979e8e
Fix statement of authorship.
buddejul Nov 4, 2024
53dce1f
Minor adjustments.
buddejul Nov 4, 2024
37e143d
Minor adjustments.
buddejul Nov 4, 2024
3075115
Minor adjustments.
buddejul Nov 4, 2024
e1e17b9
Add URLs.
buddejul Nov 4, 2024
ea8a69f
Move title.
buddejul Nov 4, 2024
ecefb2f
Move title.
buddejul Nov 4, 2024
211c54d
Update workflow.
buddejul Nov 19, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Correct figure reference.
buddejul committed Nov 3, 2024
commit c7b54c2b77dcf628cd96b89e998d402358929cfd
5 changes: 5 additions & 0 deletions .vscode/ltex.dictionary.en-US.txt
Original file line number Diff line number Diff line change
@@ -45,3 +45,8 @@ DiD

exogenously
piecewise

pyvmte
Pyvmte
ivmte
Gurobi
Loading