05cef02 | InterpretML | 21 June 2021, 23:11:48 UTC | Update CHANGELOG.md date. Updated date for 0.2.5 release. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 21 June 2021, 23:11:48 UTC |
b8f0bf3 | InterpretML | 16 June 2021, 00:46:22 UTC | Updated CHANGELOG and version number. to 0.2.5 Updated to 0.2.5 Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 16 June 2021, 00:46:22 UTC |
1d60dbc | InterpretML | 16 June 2021, 00:10:28 UTC | Merge branch 'develop' of github.com:interpretml/interpret into develop | 16 June 2021, 00:10:28 UTC |
fb47544 | InterpretML | 16 June 2021, 00:10:01 UTC | Updated .gitignore for __pycache__ We kept getting pycache changes for newapi. We don't want that. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 16 June 2021, 00:10:01 UTC |
9894b57 | InterpretML | 16 June 2021, 00:08:46 UTC | Updated newapi for handling Dim types. Dim types for slicer was not covered previously - fixed. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 16 June 2021, 00:08:46 UTC |
192e938 | Paul Koch | 15 June 2021, 19:39:55 UTC | add error codes to boosting intrenal functions | 15 June 2021, 20:28:15 UTC |
170b3ce | Paul Koch | 14 June 2021, 22:13:40 UTC | add error codes to Interaction C interface | 14 June 2021, 22:39:31 UTC |
adb4bab | Paul Koch | 14 June 2021, 21:01:06 UTC | fix R CalculateInteractionScore interaction handle type (it won't cause problems but it was the wrong type) | 14 June 2021, 21:01:06 UTC |
712b66c | Paul Koch | 13 June 2021, 13:43:53 UTC | change return types in C interface to be error codes for boosting and discretization | 14 June 2021, 08:58:41 UTC |
35b42b0 | Paul Koch | 13 June 2021, 00:52:53 UTC | change interaction handles to be InteractionShell objects and add reference counting to InteractionCore | 13 June 2021, 06:01:14 UTC |
35dcaf9 | Paul Koch | 12 June 2021, 20:26:25 UTC | add reference counting to BoosterCore and the CreateBoosterView C interface | 13 June 2021, 00:23:04 UTC |
77b52f6 | Paul Koch | 12 June 2021, 06:17:36 UTC | add checks for invalid boosterHandle | 12 June 2021, 06:17:36 UTC |
2ef56e3 | Paul Koch | 12 June 2021, 00:45:35 UTC | replace the thread state booster object | 12 June 2021, 00:45:35 UTC |
7d9bc50 | Paul Koch | 11 June 2021, 20:45:49 UTC | change all external booster handles to the booster shell handle | 11 June 2021, 20:45:49 UTC |
2ba905e | Paul Koch | 11 June 2021, 19:01:53 UTC | separate booster shell creation from allocating thread specific memory | 11 June 2021, 20:20:39 UTC |
12a910d | Paul Koch | 11 June 2021, 17:47:37 UTC | discretization C interface changes | 11 June 2021, 17:47:37 UTC |
859007c | Paul Koch | 11 June 2021, 01:47:03 UTC | rename partition files | 11 June 2021, 01:47:03 UTC |
efbe85c | Paul Koch | 10 June 2021, 07:24:35 UTC | rename main filename classes | 11 June 2021, 01:01:05 UTC |
fd5a822 | Paul Koch | 09 June 2021, 09:19:02 UTC | native header naming update | 09 June 2021, 09:23:00 UTC |
171e69a | Paul Koch | 09 June 2021, 07:06:19 UTC | compute format file renames | 09 June 2021, 07:55:36 UTC |
5098855 | Paul Koch | 06 June 2021, 19:38:47 UTC | add initial error returns to python and tidy them in C++ | 07 June 2021, 22:44:28 UTC |
73eaf07 | InterpretML | 03 June 2021, 22:34:20 UTC | Merge pull request #240 from xiaohk/develop Prevent users from feeding duplicate interaction terms (#239) | 03 June 2021, 22:34:20 UTC |
15c72f8 | InterpretML | 01 June 2021, 22:49:47 UTC | Merge pull request #246 from luisffranca/addDevDoc Adding development documentation | 01 June 2021, 22:49:47 UTC |
b233319 | InterpretML | 01 June 2021, 22:38:31 UTC | Merge pull request #245 from luisffranca/fixWinMake Replacing symbolic links | 01 June 2021, 22:38:31 UTC |
84ea688 | Paul Koch | 31 May 2021, 22:04:07 UTC | modify Link function semantics | 31 May 2021, 22:04:07 UTC |
57ce816 | Luis França | 31 May 2021, 17:43:55 UTC | Adding development doc Signed-off-by: Luis França <luis.franca@microsoft.com> | 31 May 2021, 17:47:10 UTC |
cc1d323 | Luis França | 31 May 2021, 12:28:29 UTC | Deleting symlinks and copying files Signed-off-by: Luis França <luis.franca@microsoft.com> | 31 May 2021, 12:45:11 UTC |
5f7dd13 | Paul Koch | 31 May 2021, 02:44:54 UTC | add thread compiler option | 31 May 2021, 02:44:54 UTC |
a3093a1 | Paul Koch | 28 May 2021, 23:10:27 UTC | update R to work with latest native code | 29 May 2021, 22:04:40 UTC |
6a83e03 | InterpretML | 27 May 2021, 21:36:38 UTC | Update README.md | 27 May 2021, 21:36:38 UTC |
1a5cf2b | Jessica Wolk | 27 May 2021, 18:48:38 UTC | Renaming predict_and_explain to predict_and_contrib in order to prevent confusion with outputs from explain_* | 27 May 2021, 18:48:38 UTC |
44556f0 | InterpretML | 24 May 2021, 21:33:07 UTC | Update README.md | 24 May 2021, 21:33:07 UTC |
8c63533 | Jay Wong | 21 May 2021, 20:17:53 UTC | Rewrite code to remove duplicate interactions while term order is preserved Signed-off-by: Jay Wong <xiao.hk1997@gmail.com> | 21 May 2021, 20:17:53 UTC |
93075fc | Jessica Wolk | 21 May 2021, 18:57:47 UTC | Fixed VS static analysis warnings in RandomExternal.cpp by using pointer notation instead of array notation. Suppressed divide by zero Clang Tidy warning in StratifiedSamplingWithoutReplacement. | 21 May 2021, 18:57:47 UTC |
bdb9965 | Jay Wong | 21 May 2021, 18:18:08 UTC | Prevent users from feeding duplicate interaction terms (#239) Signed-off-by: Jay Wong <xiao.hk1997@gmail.com> | 21 May 2021, 18:22:31 UTC |
7deb3a4 | InterpretML | 21 May 2021, 00:13:51 UTC | Updated inline JS dependencies. Upgraded dependencies for inline interpret JS component. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 21 May 2021, 00:13:51 UTC |
9a94282 | InterpretML | 20 May 2021, 23:51:27 UTC | Merge branch 'develop' of github.com:interpretml/interpret into develop | 20 May 2021, 23:51:27 UTC |
f4030bb | InterpretML | 20 May 2021, 23:51:17 UTC | Minor code clean-ups. We're receiving enough alerts from LGTM. Cleaned up most of them. Still need to look at wildcard imports for some internal modules. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 20 May 2021, 23:51:17 UTC |
d7d5ccd | InterpretML | 20 May 2021, 23:26:55 UTC | Update README.md | 20 May 2021, 23:26:55 UTC |
d7849bf | InterpretML | 20 May 2021, 23:14:48 UTC | Merge branch 'develop' of github.com:interpretml/interpret into develop | 20 May 2021, 23:14:48 UTC |
a8f7d72 | InterpretML | 20 May 2021, 23:14:29 UTC | Fixed typos. Light clean up on EBM and introduction markdown. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 20 May 2021, 23:14:29 UTC |
339e314 | InterpretML | 20 May 2021, 23:08:45 UTC | Update README.md | 20 May 2021, 23:08:45 UTC |
00116fc | InterpretML | 20 May 2021, 21:51:52 UTC | Prelim documentation. Added initial docs powered by jupyter-book. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 20 May 2021, 21:51:52 UTC |
76e2a33 | Jessica Wolk | 19 May 2021, 04:11:07 UTC | Fixing a few x64 warnings and one x86 error. | 19 May 2021, 04:11:07 UTC |
ddcc1fc | InterpretML | 18 May 2021, 22:09:22 UTC | First push of interpret.api. To be connected when we move over to native namespaces for interpret-core. Pushed now to give users early exposure to the new API before breaking changes. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 18 May 2021, 22:09:22 UTC |
6bb0fb2 | Jessica Wolk | 17 May 2021, 20:39:44 UTC | Merge branch 'develop' of https://github.com/interpretml/interpret into develop | 17 May 2021, 20:39:44 UTC |
a07b33b | Jessica Wolk | 17 May 2021, 20:39:39 UTC | Updated stratified sampling algorithm to be based on counts instead of proportions. | 17 May 2021, 20:39:39 UTC |
1c0bfb5 | InterpretML | 17 May 2021, 00:53:13 UTC | Deployment dockerfile for interpret. Prelim dockerfile for deploying interpret in Docker. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 17 May 2021, 00:53:13 UTC |
0c0fd15 | InterpretML | 17 May 2021, 00:33:00 UTC | Update azure-pipelines.yml Replace dev-requirements for testing with direct dev install. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 17 May 2021, 00:33:00 UTC |
72e318b | InterpretML | 17 May 2021, 00:07:04 UTC | Fix for linux setup.py build. WSL also suffers from same problem as DevOps for npm command. Probably bash related. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 17 May 2021, 00:07:04 UTC |
60f4c6b | InterpretML | 16 May 2021, 23:27:58 UTC | Update setup.py New environment variable to detect DevOps. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 16 May 2021, 23:27:58 UTC |
5ee757f | InterpretML | 16 May 2021, 23:12:17 UTC | Update setup.py Quick check on command itself for npm run. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 16 May 2021, 23:12:17 UTC |
fad32a2 | InterpretML | 16 May 2021, 22:54:13 UTC | Reversed branch condition for NPM fix. A simple problem with a simple fix. Who needs coffee? Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 16 May 2021, 22:54:13 UTC |
f0aef97 | InterpretML | 16 May 2021, 22:38:54 UTC | Introduce fix for setup build. Azure DevOps somehow breaks on subprocess run for NPM. We've used a fix earlier for this and have simply ported it over to setup.py Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 16 May 2021, 22:38:54 UTC |
59e5898 | Jessica Wolk | 14 May 2021, 02:20:49 UTC | Correcting a couple of the tests for StratifiedSamplingWithoutReplacement | 14 May 2021, 02:20:49 UTC |
cce21f5 | InterpretML | 11 May 2021, 23:02:29 UTC | Update setup.py Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 11 May 2021, 23:02:29 UTC |
a554eef | Jessica Wolk | 11 May 2021, 22:49:07 UTC | Adding StratifiedSamplingWithoutReplacement | 11 May 2021, 22:49:07 UTC |
d1fc82f | InterpretML | 11 May 2021, 22:43:22 UTC | Update setup.py Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 11 May 2021, 22:43:22 UTC |
a4c2209 | InterpretML | 11 May 2021, 22:17:42 UTC | Added sdist install for interpret. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 11 May 2021, 22:17:42 UTC |
81d2818 | InterpretML | 07 May 2021, 01:18:50 UTC | Merge pull request #224 from interpretml/predict_proba_and_explain Adding predict_proba_and_explain to ExplainableBoostingClassifier | 07 May 2021, 01:18:50 UTC |
38b105d | InterpretML | 07 May 2021, 01:16:15 UTC | Merge pull request #214 from mahmoodm2/develop Merging multiple EBM models | 07 May 2021, 01:16:15 UTC |
8192363 | Paul Koch | 04 May 2021, 23:07:26 UTC | solve memory leak in interaction dataframe | 04 May 2021, 23:07:26 UTC |
b5f6899 | Paul Koch | 28 April 2021, 22:09:09 UTC | combine regression and classification samples in tests | 29 April 2021, 00:20:48 UTC |
449f7b6 | Paul Koch | 24 April 2021, 13:49:05 UTC | add tests for sample weights, fix minor bugs in weights, improve weight code | 28 April 2021, 20:24:21 UTC |
b08735e | Jessica Wolk | 20 April 2021, 23:55:31 UTC | Adding predict_and_explain to EBM classifier and regressor. Refactored the code to use the same structure as the other predict methods. Signed-off-by: Jessica Wolk <1866068+msplants@users.noreply.github.com> | 20 April 2021, 23:55:31 UTC |
921936e | Jessica Wolk | 14 April 2021, 18:50:03 UTC | Getting rid of spacing changes caused by VSCode trimming trailing whitespace automatically. Signed-off-by: Jessica Wolk <1866068+msplants@users.noreply.github.com> | 14 April 2021, 23:04:04 UTC |
930bcb5 | Jessica Wolk | 14 April 2021, 17:45:43 UTC | Moving predict_probab_and_explain to new branch that isn't black-ified. Signed-off-by: Jessica Wolk <1866068+msplants@users.noreply.github.com> | 14 April 2021, 23:04:04 UTC |
ac5e727 | Interpret ML | 13 April 2021, 22:40:20 UTC | Speed up categorical transformations. Co-authored-by: Harsha Nori <harsha.nori@live.com> Co-authored-by: Samuel Jenkins <nopdive@gmail.com> | 13 April 2021, 22:40:20 UTC |
205ab2a | Interpret ML | 13 April 2021, 22:17:01 UTC | Stronger test for sample weight behavior. Bugfix: validation_size=0 now returns true models. Co-authored-by: Harsha Nori <harsha.nori@live.com> Co-authored-by: Samuel Jenkins <nopdive@gmail.com> | 13 April 2021, 22:17:01 UTC |
92c7563 | Interpret ML | 13 April 2021, 19:46:17 UTC | Temp change to internal.py and test_ebm.py to fully test weights. | 13 April 2021, 19:46:17 UTC |
4b62714 | Interpret ML | 13 April 2021, 16:30:55 UTC | Update mean centering process to use sample weights. Co-authored-by: Harsha Nori <harsha.nori@live.com> Co-authored-by: Samuel Jenkins <nopdive@gmail.com> | 13 April 2021, 16:30:55 UTC |
996ac31 | InterpretML | 12 April 2021, 23:02:55 UTC | Merge branch 'develop' of github.com:interpretml/interpret into develop | 12 April 2021, 23:02:55 UTC |
fbc71e5 | InterpretML | 12 April 2021, 23:01:51 UTC | Added docstrings to major viz providers. Major providers now have docstrings for how they are called. What more needs to be said? | 12 April 2021, 23:01:51 UTC |
a374ce3 | Interpret ML | 12 April 2021, 22:04:28 UTC | Update internal.py test to match sample_weight api. Co-authored-by: Harsha Nori <harsha.nori@live.com> Co-authored-by: Samuel Jenkins <nopdive@gmail.com> | 12 April 2021, 22:04:28 UTC |
eae8e51 | Interpret ML | 12 April 2021, 21:35:47 UTC | Initial support for sample_weights. WIP -- needs refinement, optimization when no sample weights are needed, and more testing. Co-authored-by: Harsha Nori <harsha.nori@live.com> Co-authored-by: Samuel Jenkins <nopdive@gmail.com> | 12 April 2021, 21:35:47 UTC |
b28c858 | Mahmoud Mohammadi | 12 April 2021, 19:31:50 UTC | example for model merging | 12 April 2021, 19:31:50 UTC |
797851c | Mahmoud Mohammadi | 12 April 2021, 19:10:16 UTC | Merge remote-tracking branch 'upstream/develop' into develop | 12 April 2021, 19:10:16 UTC |
9fa039f | Paul Koch | 09 April 2021, 23:19:56 UTC | add sample weights to C++ | 12 April 2021, 07:50:48 UTC |
2ae85ef | Paul Koch | 09 April 2021, 22:19:57 UTC | add robust logitboost option | 09 April 2021, 22:28:16 UTC |
d1ee9ae | Paul Koch | 06 April 2021, 21:28:51 UTC | add pythonized suggest_graph_bounds | 06 April 2021, 21:28:51 UTC |
7bc5802 | Paul Koch | 05 April 2021, 04:35:18 UTC | unpack the apply training and apply validation data before passing it into the GPU | 05 April 2021, 05:56:49 UTC |
2e99510 | Paul Koch | 04 April 2021, 19:45:46 UTC | GPU-ize the Loss classes | 05 April 2021, 04:11:52 UTC |
c5d8aed | Paul Koch | 03 April 2021, 08:30:43 UTC | move loss_registrations into loss specific directory | 05 April 2021, 04:11:52 UTC |
2760d28 | InterpretML | 05 April 2021, 01:50:22 UTC | Adjusted css for inline rendering to be psuedo-scoped with namespace prefixing. CSS for inline renderer now uses 'iml-' as a prefix to avoid conflicts when included in other visualization platforms. Also removed use of global html and body css (this should have been removed ages ago). Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 05 April 2021, 01:50:22 UTC |
8d51e8d | Paul Koch | 03 April 2021, 07:53:12 UTC | remove the non-C++ standard conversion of function pointers to data pointers | 03 April 2021, 07:53:12 UTC |
3da40e7 | Paul Koch | 03 April 2021, 03:00:24 UTC | fix mac/linux build issues regarding function pointers and reinterpret_cast | 03 April 2021, 03:00:24 UTC |
140c2d2 | Paul Koch | 02 April 2021, 23:17:17 UTC | change the Loss specific types into standard layout trivial copy structs (for memcpy to GPU) and solidify the internal C interface between compilation zones | 03 April 2021, 00:59:57 UTC |
683e632 | InterpretML | 01 April 2021, 22:50:04 UTC | Include option to install only interpret-core. | 01 April 2021, 22:50:04 UTC |
adf1e0b | Paul Koch | 28 March 2021, 07:10:53 UTC | template the gpu kernel function | 28 March 2021, 07:10:53 UTC |
b6f5430 | Paul Koch | 28 March 2021, 05:26:24 UTC | added fake cuda project for non-cuda enabled systems | 28 March 2021, 05:26:24 UTC |
c390d59 | Paul Koch | 28 March 2021, 04:53:33 UTC | rename library files to avoid potential name collisions 2 | 28 March 2021, 04:53:33 UTC |
a27e51f | Paul Koch | 28 March 2021, 04:21:05 UTC | rename library files to avoid potential name collisions with other static libraries | 28 March 2021, 04:21:05 UTC |
fe478c6 | Paul Koch | 27 March 2021, 05:33:04 UTC | add GPU escape function from Loss class to enable switching to GPU | 27 March 2021, 17:40:06 UTC |
a1db183 | Paul Koch | 26 March 2021, 22:34:35 UTC | add missing test project VS dependency on the ebm_native library | 26 March 2021, 22:34:35 UTC |
69d47b0 | Paul Koch | 26 March 2021, 20:43:18 UTC | simplify build script and handle the no installed cuda case | 26 March 2021, 21:08:55 UTC |
904d4cf | Paul Koch | 26 March 2021, 16:37:51 UTC | make cuda project references dependent on a cuda installation and add cuda install to native tests | 26 March 2021, 18:22:43 UTC |
f28beb7 | Paul Koch | 26 March 2021, 08:11:28 UTC | add cuda install components required for build | 26 March 2021, 08:13:56 UTC |
99bd25a | Paul Koch | 25 March 2021, 04:30:10 UTC | add basic cuda project | 26 March 2021, 00:52:20 UTC |
14b56e9 | InterpretML | 25 March 2021, 22:23:44 UTC | Merge branch 'develop' of github.com:interpretml/interpret into develop | 25 March 2021, 22:23:44 UTC |
1be19c1 | InterpretML | 25 March 2021, 22:23:35 UTC | Conda scripts added. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 25 March 2021, 22:23:35 UTC |