5fdad06 | Av Shrikumar | 20 October 2021, 09:20:58 UTC | Updated to work with current Colab default env | 20 October 2021, 09:20:58 UTC |
76cd4a0 | Av Shrikumar | 14 December 2020, 21:48:47 UTC | Merge pull request #3 from annashcherbina/master reverting change that seems u nnecesary | 14 December 2020, 21:48:47 UTC |
a9de67b | anna shcherbina | 12 December 2020, 07:11:04 UTC | reverting change that seems u nnecesary | 12 December 2020, 07:11:04 UTC |
276bb8c | Av Shrikumar | 11 September 2020, 06:47:01 UTC | Consistency between tf1 and tf2 sessions | 11 September 2020, 06:47:01 UTC |
0fa4416 | Av Shrikumar | 11 September 2020, 06:42:24 UTC | Merge pull request #2 from annashcherbina/master tf 2.0 compatibility | 11 September 2020, 06:42:24 UTC |
f101117 | anna shcherbina | 11 September 2020, 06:32:39 UTC | more compat stuff | 11 September 2020, 06:32:39 UTC |
95d0208 | anna shcherbina | 11 September 2020, 06:28:12 UTC | compatibility w/ v1 & v2 | 11 September 2020, 06:28:12 UTC |
34488eb | anna shcherbina | 11 September 2020, 04:47:30 UTC | preserving session = keras.backend.get_session() for v1 | 11 September 2020, 04:47:30 UTC |
e952c80 | anna shcherbina | 11 September 2020, 01:18:51 UTC | updated for back-comp w/ v1 | 11 September 2020, 01:18:51 UTC |
2eacfd1 | anna shcherbina | 10 September 2020, 23:59:22 UTC | cleanup | 10 September 2020, 23:59:22 UTC |
4b4baf9 | anna shcherbina | 10 September 2020, 23:51:14 UTC | compatibility w/ tf 2.0 | 10 September 2020, 23:51:14 UTC |
cc4a223 | Av Shrikumar | 05 August 2020, 19:10:53 UTC | Merge pull request #1 from atseng95/master Bugfixes and documentation for PyTorch explainer | 05 August 2020, 19:10:53 UTC |
253d464 | Alex Tseng | 28 January 2020, 02:01:59 UTC | Bugfixes and documentation for PyTorch explainer - Explain in documentation that explained output tensor must be shaped B x 1, with B being batch dimension - Add support for progress updates - Backpropagation retains graph for needed future computation | 28 January 2020, 02:01:59 UTC |
277e549 | AvantiShri | 17 October 2019, 19:31:06 UTC | progress update support | 17 October 2019, 19:31:06 UTC |
5b98248 | AvantiShri | 24 August 2019, 23:24:35 UTC | added Log | 24 August 2019, 23:24:35 UTC |
5ab70f0 | Anon | 13 August 2019, 21:02:51 UTC | fixed to use logit of sigmoid rather than post-sigmoid output | 13 August 2019, 21:02:51 UTC |
246fc03 | Avanti Shrikumar | 04 July 2019, 20:09:30 UTC | added more comments to the notebooks | 04 July 2019, 20:09:30 UTC |
0b0350b | Avanti Shrikumar | 03 July 2019, 22:07:16 UTC | got a pytorch example evidently behaving | 03 July 2019, 22:07:16 UTC |
d666672 | Avanti Shrikumar | 03 July 2019, 01:36:37 UTC | fixed the shuffling | 03 July 2019, 01:36:37 UTC |
97a558e | Avanti Shrikumar | 03 July 2019, 01:36:15 UTC | nothing much changed here | 03 July 2019, 01:36:15 UTC |
1630de9 | Avanti Shrikumar | 03 July 2019, 00:33:26 UTC | added a warning in case there's an op that isn't in op_handlers | 03 July 2019, 00:33:26 UTC |
e14f65b | Avanti Shrikumar | 03 July 2019, 00:33:05 UTC | wrote code for making data a callable | 03 July 2019, 00:33:05 UTC |
4243b3a | Avanti Shrikumar | 02 July 2019, 21:23:09 UTC | managed to get nonzero explanations for DeepSEA | 02 July 2019, 21:23:09 UTC |
f9f8440 | Avanti Shrikumar | 02 July 2019, 21:22:31 UTC | managed to get explanations for DeepSEA | 02 July 2019, 21:22:31 UTC |
45d8175 | Avanti Shrikumar | 02 July 2019, 21:11:49 UTC | modified code to use grads returned on the actual values rather than grads returned on the references, for better default behaviour | 02 July 2019, 21:11:49 UTC |
537f62a | Avanti Shrikumar | 02 July 2019, 17:45:58 UTC | Merge branch 'master' of https://github.com/AvantiShri/shap | 02 July 2019, 17:45:58 UTC |
bdeec8a | Avanti Shrikumar | 25 June 2019, 23:44:56 UTC | Added hypothetical imp core calc | 25 June 2019, 23:44:56 UTC |
41c4a7a | Scott Lundberg | 22 June 2019, 21:10:31 UTC | Merge pull request #656 from gabrieltseng/pytorch/cuda_to_cpu PyTorch Deep Explainer: Make sure everything is on the same device | 22 June 2019, 21:10:31 UTC |
ed8caaf | Gabriel Tseng | 21 June 2019, 22:11:39 UTC | Make sure the model, background and test data are all on the same device | 21 June 2019, 22:11:39 UTC |
ca7863d | Scott Lundberg | 19 June 2019, 23:57:28 UTC | Drop py35 from appveyor since matplotlib has dropped it | 19 June 2019, 23:57:28 UTC |
aa2846d | Scott Lundberg | 19 June 2019, 23:40:38 UTC | Fix #636 | 19 June 2019, 23:40:38 UTC |
9d764e2 | Scott Lundberg | 19 June 2019, 21:18:48 UTC | Fix len issue | 19 June 2019, 21:18:48 UTC |
f616f76 | Scott Lundberg | 19 June 2019, 21:06:35 UTC | Partly fix #652 This fixes the issue where the expected_value can be wrapped in a 1-element array before calling shap_values for TreeExplainer | 19 June 2019, 21:06:35 UTC |
b105147 | Scott Lundberg | 19 June 2019, 20:30:42 UTC | Fix monitoring plot issue | 19 June 2019, 20:30:42 UTC |
4efc638 | Scott Lundberg | 19 June 2019, 20:20:13 UTC | Fix API change in tensorflow that effects DeepExplainer Related to #324 and fixes #496 | 19 June 2019, 20:20:13 UTC |
849e50d | Scott Lundberg | 19 June 2019, 20:18:01 UTC | Supprese warning for tqdm in the notebook | 19 June 2019, 20:18:01 UTC |
1af5f52 | Scott Lundberg | 19 June 2019, 00:24:02 UTC | Add Python 2 warning | 19 June 2019, 00:24:02 UTC |
7fe414d | Scott Lundberg | 18 June 2019, 16:26:40 UTC | Merge pull request #650 from slundberg/fix-649 Correctly handle different summary_plot types for multi-output explanations | 18 June 2019, 16:26:40 UTC |
26b06db | Scott Lundberg | 18 June 2019, 16:26:13 UTC | Merge pull request #643 from nasir-bhanpuri/patch-1 Fix sklearn GradientBoostingRegressor bug | 18 June 2019, 16:26:13 UTC |
05aa606 | Scott Lundberg | 18 June 2019, 16:25:11 UTC | Merge pull request #645 from imatiach-msft/ilmat/linear-sparse adding sparse support to shap linear explainer | 18 June 2019, 16:25:11 UTC |
0d4b499 | Scott Lundberg | 18 June 2019, 15:47:29 UTC | Fix 649 | 18 June 2019, 15:47:29 UTC |
dc309d1 | Ilya Matiach | 13 June 2019, 21:36:22 UTC | adding sparse support to shap linear explainer | 14 June 2019, 15:32:33 UTC |
062a3ed | nasir-bhanpuri | 12 June 2019, 20:28:33 UTC | Fix sklearn GradientBoostingRegressor bug if to elif | 12 June 2019, 20:28:33 UTC |
9866ae7 | Scott Lundberg | 07 June 2019, 16:42:14 UTC | Merge pull request #609 from gabrieltseng/pytorch/improvements Add Adaptive Average Pooling and Transposed Convolutions to the Pytorch Deep Explainer | 07 June 2019, 16:42:14 UTC |
7269d02 | Scott Lundberg | 07 June 2019, 16:38:40 UTC | Merge pull request #616 from prempiyush/patch-1 Fix for #615 | 07 June 2019, 16:38:40 UTC |
2a3bf06 | Scott Lundberg | 07 June 2019, 16:38:17 UTC | Merge pull request #627 from juliusbierk/patch-1 Allow deep_pytorch to use cuda models | 07 June 2019, 16:38:17 UTC |
f99ca46 | Scott Lundberg | 06 June 2019, 21:59:14 UTC | Fix #631 by updating doc string | 07 June 2019, 08:04:32 UTC |
82b9c2b | Ilya Matiach | 18 May 2019, 17:21:05 UTC | relaxing tolerances to fix failing test | 07 June 2019, 08:04:32 UTC |
6b8a300 | Ilya Matiach | 30 May 2019, 03:49:25 UTC | fix travis build due to xgboost install error | 07 June 2019, 08:04:32 UTC |
9f2de65 | KOLANICH | 30 May 2019, 21:31:19 UTC | Added the version constraint on tqdm | 07 June 2019, 08:04:32 UTC |
d282991 | KOLANICH | 30 May 2019, 21:17:32 UTC | tqdm -L tqdm.autonotebook in measures.py | 07 June 2019, 08:04:32 UTC |
795a495 | KOLANICH | 30 May 2019, 21:09:59 UTC | tqdm -> tqdm.autonotebook in kernel.py | 07 June 2019, 08:04:32 UTC |
fe0d2d0 | KOLANICH | 30 May 2019, 21:07:59 UTC | tqdm -> tqdm.autonotebook in linear.py | 07 June 2019, 08:04:32 UTC |
11e6ba7 | Himanshu Chandola | 23 May 2019, 22:54:13 UTC | only access colors.red_blue if we are explicitly plotting. This avoids import errors on a missing matplotlib backend | 07 June 2019, 08:04:32 UTC |
558ba61 | prempiyush | 07 June 2019, 03:33:54 UTC | Merge branch 'patch-1' of github.com:prempiyush/shap into patch-1 | 07 June 2019, 03:33:54 UTC |
e4e23af | Prem Piyush Goyal | 29 May 2019, 16:35:12 UTC | Fix for #615 Changed the second `if` to an `elif` | 07 June 2019, 03:33:36 UTC |
7111eb3 | Scott Lundberg | 06 June 2019, 21:59:14 UTC | Fix #631 by updating doc string | 06 June 2019, 21:59:14 UTC |
a8b5723 | Scott Lundberg | 06 June 2019, 21:34:24 UTC | Merge pull request #622 from KOLANICH/tqdm fixed using console tqdm in jupyter notebooks by using tqdm.autonotebook selecting the right variant automatically | 06 June 2019, 21:34:24 UTC |
8b6b8a8 | Ilya Matiach | 06 June 2019, 17:54:17 UTC | Merge pull request #618 from hchandola/hichando/shap_import_fix Fix shap import errors on python environment with a faulty matplotlib | 06 June 2019, 17:54:17 UTC |
3ec3027 | Himanshu Chandola | 06 June 2019, 17:21:36 UTC | Merge branch 'master' into hichando/shap_import_fix | 06 June 2019, 17:21:36 UTC |
bebca4a | Ilya Matiach | 06 June 2019, 17:14:13 UTC | Merge pull request #600 from imatiach-msft/ilmat/relax-tol relaxing tolerances to fix failing test | 06 June 2019, 17:14:13 UTC |
86ddf75 | Ilya Matiach | 18 May 2019, 17:21:05 UTC | relaxing tolerances to fix failing test | 06 June 2019, 16:38:05 UTC |
441caf6 | Ilya Matiach | 06 June 2019, 14:53:03 UTC | Merge pull request #619 from imatiach-msft/ilmat/fix-travis-build fix travis build due to xgboost install error | 06 June 2019, 14:53:03 UTC |
5c2dc58 | Ilya Matiach | 30 May 2019, 03:49:25 UTC | fix travis build due to xgboost install error | 06 June 2019, 02:23:24 UTC |
5eaae34 | Julius Bier Kirkegaard | 03 June 2019, 11:00:36 UTC | Allow deep_pytorch to use cuda models | 03 June 2019, 11:00:36 UTC |
0928444 | KOLANICH | 30 May 2019, 21:31:19 UTC | Added the version constraint on tqdm | 30 May 2019, 21:31:19 UTC |
3556f65 | KOLANICH | 30 May 2019, 21:17:32 UTC | tqdm -L tqdm.autonotebook in measures.py | 30 May 2019, 21:17:32 UTC |
00032d2 | KOLANICH | 30 May 2019, 21:09:59 UTC | tqdm -> tqdm.autonotebook in kernel.py | 30 May 2019, 21:09:59 UTC |
b07903c | KOLANICH | 30 May 2019, 21:07:59 UTC | tqdm -> tqdm.autonotebook in linear.py | 30 May 2019, 21:07:59 UTC |
3a680f7 | Himanshu Chandola | 23 May 2019, 22:54:13 UTC | only access colors.red_blue if we are explicitly plotting. This avoids import errors on a missing matplotlib backend | 29 May 2019, 21:53:46 UTC |
79bfe52 | Prem Piyush Goyal | 29 May 2019, 16:35:12 UTC | Fix for #615 Changed the second `if` to an `elif` | 29 May 2019, 16:35:12 UTC |
2ce9aaa | Gabriel Tseng | 22 May 2019, 18:52:40 UTC | Add conv transpose layers | 22 May 2019, 18:52:40 UTC |
3992c31 | Gabriel Tseng | 22 May 2019, 18:38:08 UTC | Add adaptive average pooling | 22 May 2019, 18:39:57 UTC |
04b16b0 | Scott Lundberg | 19 May 2019, 04:36:23 UTC | Merge pull request #578 from dvpolyakov/add_catboost_shap_values_for_binary_classification add SHAP values for binary classification to CatBoost using TreeExplainer with model_output='probibility' and tree_dependence='Independent' | 19 May 2019, 04:36:23 UTC |
d83af67 | Scott Lundberg | 19 May 2019, 03:31:26 UTC | Merge pull request #599 from mqk/axes_option_for_dependence_plot Support passing in an Axes object to dependence_plot. | 19 May 2019, 03:31:26 UTC |
0251868 | Scott Lundberg | 18 May 2019, 22:11:28 UTC | skip test issue for the moment | 18 May 2019, 22:11:28 UTC |
89a1280 | Scott Lundberg | 18 May 2019, 21:50:07 UTC | Strip prints (trying to fix travis) | 18 May 2019, 21:50:07 UTC |
90007b2 | Scott Lundberg | 18 May 2019, 21:36:54 UTC | Speed up KernelExplainer unit tests | 18 May 2019, 21:36:54 UTC |
b80553a | Scott Lundberg | 18 May 2019, 21:25:52 UTC | Log dependency versions during testing | 18 May 2019, 21:25:52 UTC |
e881c64 | Scott Lundberg | 18 May 2019, 06:19:37 UTC | reset seed in test | 18 May 2019, 06:19:37 UTC |
084c9b8 | Scott Lundberg | 18 May 2019, 06:00:51 UTC | Update README.md | 18 May 2019, 06:00:51 UTC |
c770f3a | Scott Lundberg | 18 May 2019, 05:47:20 UTC | Docs for dependence_plot | 18 May 2019, 05:47:20 UTC |
938a4d9 | Michael Kuhlen | 17 May 2019, 21:27:36 UTC | Support passing in an Axes object to dependence_plot. | 17 May 2019, 22:23:48 UTC |
e6e48af | Scott Lundberg | 15 May 2019, 11:20:31 UTC | Merge pull request #582 from pmeier-tiplu/patch-1 Integer division for np.linspace stepping parameter in line 35 | 15 May 2019, 11:20:31 UTC |
e9acbb8 | Scott Lundberg | 15 May 2019, 01:19:29 UTC | Support the new sklearn changes to GradientBoostingRegressor | 15 May 2019, 01:19:29 UTC |
3a0a955 | Scott Lundberg | 15 May 2019, 01:09:59 UTC | Hide keras imdb bug | 15 May 2019, 01:09:59 UTC |
40238df | Scott Lundberg | 15 May 2019, 01:07:07 UTC | Bump version | 15 May 2019, 01:07:07 UTC |
96968e4 | Scott Lundberg | 15 May 2019, 01:06:20 UTC | Fix GradientBoostingClassifier for the most recent sklearn | 15 May 2019, 01:06:20 UTC |
0830151 | Philipp Meier | 10 May 2019, 12:27:10 UTC | Integer division for np.linspace stepping parameter in line 35 Eliminates a `DeprecationWarning` issued by passing float valued stepping parameters to np.linspace in shap/plots/color.py:35 | 10 May 2019, 12:27:10 UTC |
93baf58 | dvpolyakov | 07 May 2019, 14:59:08 UTC | add SHAP values for binary classification to CatBoost | 07 May 2019, 14:59:08 UTC |
50a6423 | Scott Lundberg | 03 May 2019, 16:18:55 UTC | Merge pull request #566 from dvpolyakov/fix_zero_division_in_expectation_computation fix zero division in compute_expectations | 03 May 2019, 16:18:55 UTC |
8110909 | dvpolyakov | 27 April 2019, 17:05:25 UTC | fix zero division in compute_expectations | 27 April 2019, 17:05:25 UTC |
b280cb8 | Scott Lundberg | 22 April 2019, 23:25:15 UTC | Merge pull request #540 from andriy-nikolov/Issue-496-tf-embedding-lookup Issue #496: embedding lookup with tf.keras | 22 April 2019, 23:25:15 UTC |
b7f58f9 | Scott Lundberg | 22 April 2019, 23:07:46 UTC | Merge pull request #482 from jpzhangvincent/master add new BalancedRandomForestClassifier model | 22 April 2019, 23:07:46 UTC |
9268448 | Scott Lundberg | 22 April 2019, 18:14:33 UTC | Fix #558 | 22 April 2019, 18:14:33 UTC |
401dec9 | Scott Lundberg | 22 April 2019, 14:21:39 UTC | Merge branch 'master' into master | 22 April 2019, 14:21:39 UTC |
f17d33a | Scott Lundberg | 19 April 2019, 00:03:46 UTC | Merge branch 'master' of https://github.com/slundberg/shap | 19 April 2019, 00:03:46 UTC |
2eed745 | Scott Lundberg | 19 April 2019, 00:03:43 UTC | pylint fix | 19 April 2019, 00:03:43 UTC |
331827c | Scott Lundberg | 19 April 2019, 00:03:18 UTC | Python 3.5 support for Windows | 19 April 2019, 00:03:18 UTC |
2090ed0 | Scott Lundberg | 18 April 2019, 20:28:55 UTC | Merge pull request #557 from imatiach-msft/ilmat/fix-multirow-background-sparse fixed multirow sparse background case for KernelExplainer and added test | 18 April 2019, 20:28:55 UTC |