Граф коммитов

509 Коммитов

Автор SHA1 Сообщение Дата
Keith Battocchi cfc5a0c852 Enable support for dowhy 0.10
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-08-03 21:12:26 -04:00
Keith Battocchi 88c0871ed1 Move package metadata to pyproject.toml
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-08-03 21:12:26 -04:00
Keith Battocchi e09ef2a788 Work around joblib issue
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-08-03 21:12:26 -04:00
Keith Battocchi fe25500392 Fix broken boolean/string confusion in CI
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-08-03 21:12:26 -04:00
Christine P. Chai ce0066cd26
Corrected typos in the references (#713)
* Corrected typos in the references

Signed-off-by: star1327p <star1327p@gmail.com>
2023-07-20 13:12:27 -04:00
Keith Battocchi aaec3d3779 Pin cython<3
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-07-18 16:16:56 -04:00
fverac 5370b58d5a
Add links to PyWhy website and Discord (#788) 2023-06-29 11:03:49 -04:00
Keith Battocchi 5992a7b16f Work around GitHub Actions runner issue
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-06-28 15:54:21 -04:00
Keith Battocchi 2501abb335 Propagate lkg flag to sub-workflows
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-06-28 15:54:21 -04:00
Keith Battocchi 8823999c47 Fix website publish authentication
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-06-28 15:54:21 -04:00
Keith Battocchi 8d58f37acc Use lkg requirements for PRs
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-06-16 15:26:36 -04:00
Keith Battocchi 0a714bf87c Improve abstract method coverage approach
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-06-16 15:26:36 -04:00
Keith Battocchi 39f3b20044 Generate code coverage report
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-06-16 15:26:36 -04:00
Keith Battocchi 5c6d87b71f Get datasets from web instead of blob
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-06-16 15:26:36 -04:00
Keith Battocchi b0936acc51
Prepare 0.14.1 release (#770)
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-05-19 15:46:27 -04:00
fverac 4c001fc802
remove azure pipelines link from README (#771)
Update build badge

Signed-off-by: Fabio Vera <fabiovera@microsoft.com>
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
Co-authored-by: Keith Battocchi <kebatt@microsoft.com>
2023-05-19 15:44:51 -04:00
Keith Battocchi 0be16255f1 Fix numpy 1.24 compatibility
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-05-08 16:35:56 -04:00
Keith Battocchi e3b58ab72e Use verbose pip install when debugging workflows
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-05-08 16:35:56 -04:00
Keith Battocchi f4b1fd07a5 Bump supported shap version limit
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-05-08 16:35:56 -04:00
Keith Battocchi d456085953 Enable compatability with pandas 2.0
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-05-08 16:35:56 -04:00
Keith Battocchi bc289f1e0d Fix #760
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-05-08 16:35:56 -04:00
Keith Battocchi c39cc10116 Fix status checks in CI workflow
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-05-08 16:35:56 -04:00
Keith Battocchi 8b7fe33860 Update copyright and links to point to PyWhy
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-03-20 17:30:53 -04:00
Keith Battocchi 71c080945a Update developer documentation
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-03-20 17:30:53 -04:00
Keith Battocchi 4c9f413be7 Enable GitHub Actions
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
2023-03-17 10:43:19 -04:00
Keith Battocchi d1baba1e67 Refactor DynamicDML to remove incompatible method signatures 2023-01-17 13:30:17 -05:00
Keith Battocchi b84072baff Enable sklearn 1.2 2022-12-22 14:18:21 -05:00
00helloworld 999c07c342 Update criterion in _interpreters.py 2022-12-22 14:18:21 -05:00
Keith Battocchi d20bbd2630 Add get_n_splits to KFold classes for compat 2022-12-22 14:18:21 -05:00
Keith Battocchi 0c2a69aae5 Ensure use of get_feature_names_or_default 2022-12-22 14:18:21 -05:00
Keith Battocchi a37eb3c889 Avoid returning defaultdict directly 2022-12-22 09:15:43 -05:00
Keith Battocchi e67bff713b Prepare for 0.14.0 release 2022-11-16 17:59:41 -05:00
Keith Battocchi d998a5e188 Update supported python versions 2022-11-16 17:59:41 -05:00
fverac 731d0d439b
generalize terminology for long term ROI notebook (#699)
* generalize terminology for long term ROI notebook

* make intro clearer for dynamicdml case study
2022-11-16 14:07:59 -05:00
Keith Battocchi 03f53c5161 Clean up docstring argument and return types 2022-11-16 13:03:04 -05:00
Keith Battocchi 9d1820e763 Remove deprecated functionality 2022-11-16 13:03:04 -05:00
Keith Battocchi 5ce30d200a Create panel subpackage 2022-11-15 10:41:42 -05:00
fverac deb564fafa
enable treatment featurization (#615)
Co-authored-by: Keith Battocchi <kebatt@microsoft.com>
2022-10-28 13:15:25 -04:00
OliverTseng b4191e8735
Update Policy Learning with Trees and Forests.ipynb (#685)
Fix typo
2022-10-12 14:05:59 -04:00
fverac 2b8a91b428
add usage examples in docs for backdoor and IV methods, add KernelDML to docs (#677) 2022-09-28 11:01:00 -04:00
fverac 8281424552
add matplotlib version ceiling (#680)
* add matplotlib version ceiling

* complete matplotlib cap
2022-09-20 15:56:39 -04:00
Keith Battocchi 857dd6eec8
Remove dowhy as core dependency (#661)
This removes dowhy as a core dependency, adding it to a new [dowhy] extra. If the user does not have dowhy installed but tries to use the DoWhyWrapper, we will give them an error message directing them to install it, and if they are using a more recent version of dowhy than our last-known-good, we'll warn them.
2022-09-19 16:07:54 -04:00
fverac dff978e39c
update some pipeline images (macos-12, ubuntu20), fix pycodestyle E275 (#672)
* update some pipeline steps to macos-12

* macos 12 in azure pipelines steps

* update dowhy intersphinx mapping, fix E275

* update build pipeline ubuntu image to ubuntu20.04
2022-09-14 15:54:02 -04:00
Corey Noone cc0af26fdc
Update README.md (#658)
correct casing on import
2022-07-27 15:09:52 +00:00
fverac b4832c0120
documentation migration from aka.ms/econml (#640)
* initial commit for aka.ms/econml doc migration

* fix rst error

* update motivating examples

* fix links

* add intro to causal inference

* formatting

* update copyright

* finishing touches

* update gitignore

* host images locally

* avoid buggy sphinx version

Co-authored-by: Fabio Vera <fabiovera@microsoft.com>
2022-07-27 11:07:39 -04:00
Padarn Wilson a0e21bb231
fix small typo (#651) 2022-07-12 03:46:20 -04:00
Keith Battocchi 5416c29198 Prepare 0.13.1 release 2022-07-07 21:59:14 -04:00
Keith Battocchi 7f78a7e108 Restore Python 3.6 support 2022-07-07 21:59:14 -04:00
Keith Battocchi f1bfe22c73 Fix support for sklearn<1.0 2022-07-07 21:59:14 -04:00
fverac b95f594170
fix _preprocess_data to align with sklearn refactor (#638)
* fix _preprocess_data to align with sklearn refactor

* remove sklearn ceiling

* dummy commit

* dummy commit 2

* reintroduce raised sklearn upper limit

Co-authored-by: Keith Battocchi <kebatt@microsoft.com>

Co-authored-by: Fabio Vera <fabiovera@microsoft.com>
Co-authored-by: Keith Battocchi <kebatt@microsoft.com>
2022-06-22 10:19:00 -04:00