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

Cython implementation of GRF and CausalForestDML #341

Merged
merged 129 commits into from
Jan 9, 2021

Commits on Nov 19, 2020

  1. Configuration menu
    Copy the full SHA
    5b88c6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff88cde View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2020

  1. Configuration menu
    Copy the full SHA
    b20f20f View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2020

  1. Configuration menu
    Copy the full SHA
    57e4fe0 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2020

  1. added version of grf criterion that optimizes mse and reweights heter…

    …ogeneity by jacobian matrix.
    vasilismsr committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    a387f9c View commit details
    Browse the repository at this point in the history
  2. notebook update

    vasilismsr committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    82ae834 View commit details
    Browse the repository at this point in the history
  3. added a heterogeneity importance score that seems more robust for grf…

    …. Added notebook with IVForest.
    vasilismsr committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    42eaa1c View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2020

  1. Configuration menu
    Copy the full SHA
    341c34e View commit details
    Browse the repository at this point in the history
  2. added local linear IV

    vasilismsr committed Dec 2, 2020
    Configuration menu
    Copy the full SHA
    28c77b9 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2020

  1. Configuration menu
    Copy the full SHA
    ce2c1e8 View commit details
    Browse the repository at this point in the history
  2. clean notebook

    vasilismsr committed Dec 4, 2020
    Configuration menu
    Copy the full SHA
    66ebf66 View commit details
    Browse the repository at this point in the history
  3. clean notebook

    vasilismsr committed Dec 4, 2020
    Configuration menu
    Copy the full SHA
    526f59f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2ea9441 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8e2aa88 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a8496f9 View commit details
    Browse the repository at this point in the history
  7. fixed randomness in train_test split. Was using same exact seed as ra…

    …ndomness for subsampling causing weird correlations and non pseudorandomness
    vasilismsr committed Dec 4, 2020
    Configuration menu
    Copy the full SHA
    fbd5166 View commit details
    Browse the repository at this point in the history
  8. notebook

    vasilismsr committed Dec 4, 2020
    Configuration menu
    Copy the full SHA
    e682493 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c331701 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2020

  1. Configuration menu
    Copy the full SHA
    ef4fd82 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aae5229 View commit details
    Browse the repository at this point in the history
  3. cleaned up notebook

    vasilismsr committed Dec 5, 2020
    Configuration menu
    Copy the full SHA
    da46c7e View commit details
    Browse the repository at this point in the history
  4. speed improvements

    vasilismsr committed Dec 5, 2020
    Configuration menu
    Copy the full SHA
    9a5f246 View commit details
    Browse the repository at this point in the history
  5. notebook

    vasilismsr committed Dec 5, 2020
    Configuration menu
    Copy the full SHA
    e0aff49 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2020

  1. more speed ups

    vasilismsr committed Dec 6, 2020
    Configuration menu
    Copy the full SHA
    ca22b95 View commit details
    Browse the repository at this point in the history
  2. speed ups

    vasilismsr committed Dec 6, 2020
    Configuration menu
    Copy the full SHA
    f340e34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e1112d View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2020

  1. Configuration menu
    Copy the full SHA
    e11edce View commit details
    Browse the repository at this point in the history
  2. fixed variable importance. Changed het criterion to only use the rele…

    …vant output heterogeneity
    vasilismsr committed Dec 7, 2020
    Configuration menu
    Copy the full SHA
    acb5a6e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7c08f72 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a59ad6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9ca65a5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8e3e5b3 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2020

  1. fixed variance correction. added objective bayes debiasing. changed d…

    …efault params and param names
    vasilismsr committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    2fb998f View commit details
    Browse the repository at this point in the history
  2. added regression forest

    vasilismsr committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    45eb277 View commit details
    Browse the repository at this point in the history
  3. cleaning up unused code

    vasilismsr committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    7a68ca9 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2020

  1. reverted back to return whole covaraince matrix in forest class, as i…

    …t will help with effect_inference, when integrating with DML. Fixed a bug in jacobian inversion in the criterion cython class.
    vasilismsr committed Dec 9, 2020
    Configuration menu
    Copy the full SHA
    60b1854 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e1c588 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed38370 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4424b5b View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2020

  1. Configuration menu
    Copy the full SHA
    f21f125 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6949ee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    369c1f3 View commit details
    Browse the repository at this point in the history
  4. notebook

    vasilismsr committed Dec 10, 2020
    Configuration menu
    Copy the full SHA
    54cd503 View commit details
    Browse the repository at this point in the history
  5. restructured dml into folder. Deprecated ForestDML by CausalForestDML…

    …. Removed two legacy files in our main folder.
    vasilismsr committed Dec 10, 2020
    Configuration menu
    Copy the full SHA
    050d5a4 View commit details
    Browse the repository at this point in the history
  6. rlearner imports

    vasilismsr committed Dec 10, 2020
    Configuration menu
    Copy the full SHA
    0e1a080 View commit details
    Browse the repository at this point in the history
  7. testing notebooks

    vasilismsr committed Dec 10, 2020
    Configuration menu
    Copy the full SHA
    ce62c99 View commit details
    Browse the repository at this point in the history
  8. dml mnotebooks

    vasilismsr committed Dec 10, 2020
    Configuration menu
    Copy the full SHA
    7b8ccbd View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fbf498e View commit details
    Browse the repository at this point in the history
  10. added test module. made drlearner use the non dprecated regression fo…

    …rest. Fixed all notebook deprecated references.
    vasilismsr committed Dec 10, 2020
    Configuration menu
    Copy the full SHA
    528c365 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2020

  1. Configuration menu
    Copy the full SHA
    d196b5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d806546 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2036887 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    147851b View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2020

  1. Configuration menu
    Copy the full SHA
    649da10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    37129e6 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2020

  1. Configuration menu
    Copy the full SHA
    fcb4a24 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    122ae12 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    084f3b2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6b60345 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b979966 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    26646e7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ec8f810 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4ccdede View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2020

  1. Configuration menu
    Copy the full SHA
    2d2d1d4 View commit details
    Browse the repository at this point in the history
  2. rerun notebook

    vasilismsr committed Dec 15, 2020
    Configuration menu
    Copy the full SHA
    e1cfeee View commit details
    Browse the repository at this point in the history
  3. rerun notebook

    vasilismsr committed Dec 15, 2020
    Configuration menu
    Copy the full SHA
    72e227a View commit details
    Browse the repository at this point in the history
  4. added comments

    vasilismsr committed Dec 15, 2020
    Configuration menu
    Copy the full SHA
    a9a36ba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    246df34 View commit details
    Browse the repository at this point in the history
  6. more commenting

    vasilismsr committed Dec 15, 2020
    Configuration menu
    Copy the full SHA
    ce3f4a6 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2020

  1. Configuration menu
    Copy the full SHA
    9378aef View commit details
    Browse the repository at this point in the history
  2. comments and docstrings

    vasilismsr committed Dec 16, 2020
    Configuration menu
    Copy the full SHA
    1506ddf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    18dbeca View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2020

  1. Configuration menu
    Copy the full SHA
    9e63df8 View commit details
    Browse the repository at this point in the history
  2. comments

    vasilismsr committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    75e8a93 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c928ab7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7021281 View commit details
    Browse the repository at this point in the history
  5. merged master

    vasilismsr committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    0f1a76e View commit details
    Browse the repository at this point in the history
  6. Enable setuptools build process

    kbattocchi authored and vasilismsr committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    e4ce16d View commit details
    Browse the repository at this point in the history
  7. linting

    vasilismsr committed Dec 17, 2020
    Configuration menu
    Copy the full SHA
    8041b14 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c88bd32 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2020

  1. Configuration menu
    Copy the full SHA
    930ed44 View commit details
    Browse the repository at this point in the history
  2. fixed shapes of drlearner

    vasilismsr committed Dec 18, 2020
    Configuration menu
    Copy the full SHA
    e9c1079 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a2c7a0b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    307edfd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8b06947 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4e11b26 View commit details
    Browse the repository at this point in the history
  7. fixed flaky test

    vasilismsr committed Dec 18, 2020
    Configuration menu
    Copy the full SHA
    80d1621 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    987fa47 View commit details
    Browse the repository at this point in the history
  9. changed setup.cfg

    vasilismsr committed Dec 18, 2020
    Configuration menu
    Copy the full SHA
    6097192 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    79b12a2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e13da02 View commit details
    Browse the repository at this point in the history
  12. added cython to setup to

    vasilismsr committed Dec 18, 2020
    Configuration menu
    Copy the full SHA
    74d071f View commit details
    Browse the repository at this point in the history
  13. changed notebook name and cleaned up. changed docstring in honest for…

    …est. moved some internal modules to private reference
    vasilismsr committed Dec 18, 2020
    Configuration menu
    Copy the full SHA
    606a96a View commit details
    Browse the repository at this point in the history
  14. changed notebook name and cleaned up. changed docstring in honest for…

    …est. moved some internal modules to private reference
    vasilismsr committed Dec 18, 2020
    Configuration menu
    Copy the full SHA
    c7f94d5 View commit details
    Browse the repository at this point in the history
  15. fixed docs and dosctrings

    vasilismsr committed Dec 18, 2020
    Configuration menu
    Copy the full SHA
    8e4c09a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2ada246 View commit details
    Browse the repository at this point in the history
  17. fixed docstrings and test

    vasilismsr committed Dec 18, 2020
    Configuration menu
    Copy the full SHA
    3ad8023 View commit details
    Browse the repository at this point in the history
  18. docstests

    vasilismsr committed Dec 18, 2020
    Configuration menu
    Copy the full SHA
    7d7b812 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b969b2f View commit details
    Browse the repository at this point in the history
  20. linting

    vasilismsr committed Dec 18, 2020
    Configuration menu
    Copy the full SHA
    d9c5302 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2020

  1. Configuration menu
    Copy the full SHA
    9741ace View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2020

  1. Configuration menu
    Copy the full SHA
    0bd667a View commit details
    Browse the repository at this point in the history
  2. merged

    vasilismsr committed Dec 25, 2020
    Configuration menu
    Copy the full SHA
    44e46c9 View commit details
    Browse the repository at this point in the history
  3. allowed sklearn 0.24.

    vasilismsr committed Dec 25, 2020
    Configuration menu
    Copy the full SHA
    d4f2a14 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    73166eb View commit details
    Browse the repository at this point in the history
  5. doc conf point to 0.24

    vasilismsr committed Dec 25, 2020
    Configuration menu
    Copy the full SHA
    d48c0d6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    089702a View commit details
    Browse the repository at this point in the history
  7. fixed _cross_val_predict

    vasilismsr committed Dec 25, 2020
    Configuration menu
    Copy the full SHA
    ec23e9c View commit details
    Browse the repository at this point in the history
  8. enabled causalforestdml

    vasilismsr committed Dec 25, 2020
    Configuration menu
    Copy the full SHA
    94aac46 View commit details
    Browse the repository at this point in the history
  9. linting

    vasilismsr committed Dec 25, 2020
    Configuration menu
    Copy the full SHA
    c9c37b2 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2020

  1. fixed notebooks

    vasilismsr committed Dec 26, 2020
    Configuration menu
    Copy the full SHA
    7f1faa8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a13ef98 View commit details
    Browse the repository at this point in the history
  3. rerun notebooks

    vasilismsr committed Dec 26, 2020
    Configuration menu
    Copy the full SHA
    521b497 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    60162b2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    423b57b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4d31729 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bda9ec7 View commit details
    Browse the repository at this point in the history
  8. fixed bug in the way input_feature_names where used in summary. enabl…

    …ed shap to use input featurenames
    vasilismsr committed Dec 26, 2020
    Configuration menu
    Copy the full SHA
    36e94a1 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2020

  1. Configuration menu
    Copy the full SHA
    60848a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe11879 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2020

  1. Configuration menu
    Copy the full SHA
    8a88046 View commit details
    Browse the repository at this point in the history
  2. updated dowhy notebook

    vasilismsr committed Dec 28, 2020
    Configuration menu
    Copy the full SHA
    2d1bd97 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2021

  1. Configuration menu
    Copy the full SHA
    4ea749c View commit details
    Browse the repository at this point in the history
  2. shap review comments

    vasilismsr committed Jan 6, 2021
    Configuration menu
    Copy the full SHA
    060a48c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b56271d View commit details
    Browse the repository at this point in the history
  4. partially addressing keith's review

    fixed shap improt
    
    addressed Keith's review comments
    
    fixed doctest
    
    added TODO for sklearn compaitbility
    vasilismsr committed Jan 6, 2021
    Configuration menu
    Copy the full SHA
    84f76d1 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2021

  1. fixed fall_back function

    vasilismsr committed Jan 7, 2021
    Configuration menu
    Copy the full SHA
    44d6fda View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79ee0b1 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2021

  1. Configuration menu
    Copy the full SHA
    dbd35c9 View commit details
    Browse the repository at this point in the history