80c8aa8 | Paul Koch | 04 December 2020, 19:09:37 UTC | change number of splits to number of leaves and make it an array for multi-dimensional consideration | 04 December 2020, 21:35:47 UTC |
3e2474f | Paul Koch | 03 December 2020, 03:28:40 UTC | improvements to random tensor cutter & tests | 03 December 2020, 09:20:43 UTC |
71ea57f | Paul Koch | 27 November 2020, 10:08:07 UTC | fix linux build issue | 27 November 2020, 10:08:07 UTC |
b65e228 | Paul Koch | 26 November 2020, 09:44:44 UTC | add new boosting options | 27 November 2020, 09:40:06 UTC |
4c8ce07 | Paul Koch | 17 November 2020, 07:22:28 UTC | change to use approximates in boosting | 19 November 2020, 09:55:04 UTC |
ffb60a5 | Paul Koch | 17 November 2020, 01:07:22 UTC | change SampleWithoutReplacement to have more flexibility with regards to validation sample counts | 17 November 2020, 01:07:22 UTC |
ebc32e2 | Paul Koch | 16 November 2020, 23:42:31 UTC | remove some unnecessary floating point checks | 16 November 2020, 23:42:31 UTC |
4654a06 | Paul Koch | 15 November 2020, 00:55:34 UTC | approx log and improvements to approx exp | 16 November 2020, 22:37:47 UTC |
974c9b5 | InterpretML | 16 November 2020, 20:05:17 UTC | New code quality badge. | 16 November 2020, 20:05:17 UTC |
c360f59 | Paul Koch | 14 November 2020, 19:06:47 UTC | cleanup approximates | 15 November 2020, 00:11:36 UTC |
7665a40 | Paul Koch | 10 November 2020, 18:54:23 UTC | revert to non-approximate math routines | 14 November 2020, 17:51:09 UTC |
dfcb081 | InterpretML | 13 November 2020, 06:41:29 UTC | Update README.md | 13 November 2020, 06:41:29 UTC |
c7cff5c | Paul Koch | 02 November 2020, 00:06:42 UTC | add new approximations | 10 November 2020, 07:20:23 UTC |
257b470 | Paul Koch | 30 October 2020, 23:14:29 UTC | faster approximates | 01 November 2020, 09:45:08 UTC |
755d363 | InterpretML | 31 October 2020, 00:47:35 UTC | Performance related information added to explanations for skoperules. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 31 October 2020, 00:47:35 UTC |
b3f83f5 | InterpretML | 31 October 2020, 00:27:26 UTC | Fix for SkopeRules old dependency for sklearn six. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 31 October 2020, 00:27:26 UTC |
8485e5a | Paul Koch | 29 October 2020, 21:38:10 UTC | better approximates | 30 October 2020, 22:12:53 UTC |
64c8b6a | InterpretML | 30 October 2020, 21:08:06 UTC | Added skoperules as a required dependency. | 30 October 2020, 21:08:06 UTC |
7ee2598 | InterpretML | 30 October 2020, 00:19:30 UTC | Update README.md | 30 October 2020, 00:19:30 UTC |
cbf3c3a | Paul Koch | 29 October 2020, 17:01:06 UTC | add pure C interface test | 29 October 2020, 17:01:06 UTC |
3a01606 | Paul Koch | 29 October 2020, 11:33:03 UTC | include release/debug info in the logs on startup | 29 October 2020, 11:37:43 UTC |
5f04abc | Paul Koch | 29 October 2020, 08:49:23 UTC | C interface name changes in sampling function | 29 October 2020, 10:31:51 UTC |
fa5c086 | InterpretML | 23 October 2020, 18:29:51 UTC | Updated makefile so that build-python doesnt build the rest of dependencies. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 23 October 2020, 18:29:51 UTC |
d92747e | Paul Koch | 22 October 2020, 08:44:21 UTC | fix linux build issue regarding unsigned constants | 22 October 2020, 08:44:21 UTC |
23a079e | Paul Koch | 22 October 2020, 08:28:38 UTC | update tests to handle new approximates | 22 October 2020, 08:28:38 UTC |
38438eb | Paul Koch | 22 October 2020, 07:42:17 UTC | result change: switch to approximates, and new random seeds | 22 October 2020, 07:42:17 UTC |
c3322af | InterpretML | 19 October 2020, 23:41:41 UTC | Updated version to 0.2.2 Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 19 October 2020, 23:48:46 UTC |
c861ed7 | InterpretML | 19 October 2020, 23:36:35 UTC | Update CHANGELOG.md Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 19 October 2020, 23:36:35 UTC |
488a09a | Paul Koch | 19 October 2020, 01:56:16 UTC | improve approx exp handling for log loss and residuals | 19 October 2020, 02:12:45 UTC |
0720e77 | InterpretML | 15 October 2020, 00:16:26 UTC | Merge branch 'binning' into develop | 15 October 2020, 00:16:26 UTC |
5277133 | Paul Koch | 14 October 2020, 19:43:10 UTC | change to Softmax | 14 October 2020, 19:43:10 UTC |
f291b67 | Paul Koch | 14 October 2020, 19:35:59 UTC | change evaluation to use non-approximate exp | 14 October 2020, 19:35:59 UTC |
3256962 | Paul Koch | 14 October 2020, 19:08:18 UTC | add ConvertLogitsToProbabilities | 14 October 2020, 19:08:18 UTC |
83e3b6d | Paul Koch | 13 October 2020, 22:22:23 UTC | remove R compile size restrictions no longer thought to be necessary | 13 October 2020, 22:22:23 UTC |
33c669f | Interpret ML | 13 October 2020, 19:41:38 UTC | Removing use of pair_preprocessor when EBM is fit without interaction terms. Co-authored-by: Harsha Nori <harsha.nori@live.com> Co-authored-by: Samuel Jenkins <nopdive@gmail.com> | 13 October 2020, 19:41:38 UTC |
6ffbde4 | Interpret ML | 12 October 2020, 21:38:45 UTC | Expose quantile_humanized bin option. Co-authored-by: Harsha Nori <harsha.nori@live.com> Co-authored-by: Samuel Jenkins <nopdive@gmail.com> | 12 October 2020, 21:38:45 UTC |
59a0567 | Interpret ML | 12 October 2020, 21:26:06 UTC | Exposing max_interaction_bins with docstrings. Co-authored-by: Harsha Nori <harsha.nori@live.com> Co-authored-by: Samuel Jenkins <nopdive@gmail.com> | 12 October 2020, 21:26:06 UTC |
686f17c | Interpret ML | 12 October 2020, 20:51:47 UTC | Fix pairwise visualization in ebm explain_global. Co-authored-by: Harsha Nori <harsha.nori@live.com> Co-authored-by: Samuel Jenkins <nopdive@gmail.com> | 12 October 2020, 20:51:47 UTC |
f878c34 | Interpret ML | 12 October 2020, 20:38:47 UTC | Tests passing for lower-resolution bins on pairwise interactions. Visualization still WIP. Co-authored-by: Harsha Nori <harsha.nori@live.com> Co-authored-by: Samuel Jenkins <nopdive@gmail.com> | 12 October 2020, 20:44:31 UTC |
d29e0ff | Interpret ML | 12 October 2020, 00:36:34 UTC | WIP low-resolution bins for pair training. Prediction pipeline still in progress. Co-authored-by: Harsha Nori <harsha.nori@live.com> Co-authored-by: Samuel Jenkins <nopdive@gmail.com> | 12 October 2020, 20:43:17 UTC |
6f0916d | Interpret ML | 11 October 2020, 23:19:32 UTC | Passthrough random state to preprocessor and cleanup old code. Co-authored-by: Harsha Nori <harsha.nori@live.com> Co-authored-by: Samuel Jenkins <nopdive@gmail.com> | 12 October 2020, 20:40:25 UTC |
e9bed28 | Paul Koch | 12 October 2020, 07:37:53 UTC | resolve clang warnings | 12 October 2020, 07:37:53 UTC |
7dded88 | Paul Koch | 12 October 2020, 07:01:17 UTC | avoid old-style cast warnings and unused warnings | 12 October 2020, 07:01:17 UTC |
1d66998 | Paul Koch | 11 October 2020, 23:13:24 UTC | add ebm_show function to R | 12 October 2020, 00:33:26 UTC |
8d35dcf | Paul Koch | 11 October 2020, 08:37:00 UTC | Resolve R compile error on Oracle compiler | 11 October 2020, 08:56:42 UTC |
2412948 | Paul Koch | 11 October 2020, 01:32:09 UTC | resolve warning from R build pipeline regarding log message string literals | 11 October 2020, 01:32:09 UTC |
a877405 | Paul Koch | 11 October 2020, 01:10:33 UTC | fix R issue with LOG_0 being called after allocVector | 11 October 2020, 01:10:33 UTC |
9ce89eb | Paul Koch | 11 October 2020, 00:03:28 UTC | add support for handling R matrices (in addition to data frames) | 11 October 2020, 00:03:28 UTC |
2101769 | Paul Koch | 10 October 2020, 02:10:49 UTC | update R model field names, efficiency improvements, utilize C++ discretization during eval | 10 October 2020, 23:13:47 UTC |
d554945 | Interpret ML | 10 October 2020, 01:12:16 UTC | Add support for new cpp based binning. Small adjustments in EBM test and plots. Co-authored-by: Harsha Nori <harsha.nori@live.com> Co-authored-by: Samuel Jenkins <nopdive@gmail.com> | 10 October 2020, 01:12:16 UTC |
160b55e | Paul Koch | 09 October 2020, 19:10:12 UTC | add outer_bagging support to R | 09 October 2020, 22:02:31 UTC |
afd7545 | Paul Koch | 09 October 2020, 03:10:40 UTC | update R parameter names, use C++ sampling, and use C++ binning | 09 October 2020, 07:22:09 UTC |
5cf30d3 | Paul Koch | 09 October 2020, 02:09:16 UTC | add access to GenerateRandomNumber to low level R interface | 09 October 2020, 02:39:46 UTC |
3147837 | Paul Koch | 09 October 2020, 01:46:41 UTC | re-order C interface to put randomSeed at the top of each function that uses them | 09 October 2020, 01:46:41 UTC |
7389957 | Paul Koch | 09 October 2020, 00:38:52 UTC | change traveLevel type to int32 | 09 October 2020, 00:38:52 UTC |
7fa3db8 | Paul Koch | 08 October 2020, 21:47:33 UTC | change random_state seeds to be signed 32-bit numbers | 08 October 2020, 22:46:55 UTC |
598e84b | Paul Koch | 08 October 2020, 07:57:55 UTC | add low level C++ sampling functions into R | 08 October 2020, 08:29:48 UTC |
364a97b | Paul Koch | 08 October 2020, 02:44:35 UTC | add lower level C++ discretization for R | 08 October 2020, 03:18:38 UTC |
eb73c23 | Paul Koch | 07 October 2020, 17:43:53 UTC | add generate_quantile_bin_cuts to R internal interface | 07 October 2020, 18:00:35 UTC |
a36d574 | Paul Koch | 07 October 2020, 07:39:27 UTC | R file renames | 07 October 2020, 07:39:27 UTC |
3480ae2 | Paul Koch | 07 October 2020, 06:56:23 UTC | update R package to use latest C++ changes | 07 October 2020, 06:56:23 UTC |
248b07b | InterpretML | 06 October 2020, 02:04:58 UTC | Removed dead code in makefile. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 06 October 2020, 02:04:58 UTC |
5dc8a1a | InterpretML | 06 October 2020, 01:59:58 UTC | Revert Python 3.9 testing. Azure DevOps does not support it yet. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 06 October 2020, 01:59:58 UTC |
55c3450 | InterpretML | 06 October 2020, 01:47:30 UTC | Merge branch 'develop' of github.com:interpretml/interpret into develop | 06 October 2020, 01:47:30 UTC |
ad03f8d | InterpretML | 06 October 2020, 01:47:03 UTC | Testing Python 3.9 (may not work). Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 06 October 2020, 01:47:03 UTC |
d0e38ea | InterpretML | 06 October 2020, 01:36:46 UTC | Update .gitignore | 06 October 2020, 01:36:46 UTC |
7bb5616 | InterpretML | 06 October 2020, 01:30:00 UTC | Update Makefile to allow local installs for development purposes. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 06 October 2020, 01:30:00 UTC |
180ee0d | InterpretML | 06 October 2020, 01:15:31 UTC | Tolerance parameter re-introduced to EBM. Co-Authored-By: S Jenkins <69673492+nopdive@users.noreply.github.com> Co-Authored-By: Harsha-Nori <5302119+Harsha-Nori@users.noreply.github.com> | 06 October 2020, 01:15:31 UTC |
33d3e9e | S Jenkins | 05 October 2020, 22:46:21 UTC | Update MAINTAINERS.md | 05 October 2020, 22:46:21 UTC |
44f2f22 | InterpretML | 05 October 2020, 18:42:42 UTC | fix typo in README.md | 05 October 2020, 18:42:42 UTC |
fde520d | Harsha-Nori | 05 October 2020, 18:32:18 UTC | Update MAINTAINERS.md | 05 October 2020, 18:32:18 UTC |
7d7151a | richcaruana | 05 October 2020, 18:31:19 UTC | Update MAINTAINERS.md | 05 October 2020, 18:31:19 UTC |
dc2f5ff | Paul Koch | 05 October 2020, 18:30:29 UTC | renames | 05 October 2020, 18:30:29 UTC |
7aaa108 | Paul Koch | 05 October 2020, 18:29:50 UTC | renames | 05 October 2020, 18:29:50 UTC |
dc09b2c | Paul Koch | 05 October 2020, 18:27:26 UTC | add gov docs | 05 October 2020, 18:27:26 UTC |
65974c9 | Paul Koch | 04 October 2020, 22:45:19 UTC | add new C++ binning functions to python low level interface | 04 October 2020, 22:45:19 UTC |
8f3c52c | Paul Koch | 04 October 2020, 21:47:37 UTC | add stage randomization mix to random number generator interface | 04 October 2020, 22:01:55 UTC |
04b5c1c | Paul Koch | 04 October 2020, 08:19:24 UTC | fix floating point numeracy issues on linux | 04 October 2020, 08:19:24 UTC |
bbe4db7 | Paul Koch | 01 October 2020, 21:13:20 UTC | handle some floating point overflows in binning and implement SuggestGraphBounds | 03 October 2020, 02:05:31 UTC |
394b5c2 | Paul Koch | 30 September 2020, 21:03:05 UTC | add SamplingWithoutReplacement and GenerateRandomNumber | 30 September 2020, 22:06:46 UTC |
3d154aa | Paul Koch | 30 September 2020, 09:24:18 UTC | preserve the caller's memory ordering in c++ binning | 30 September 2020, 17:05:54 UTC |
13cbdc4 | Paul Koch | 29 September 2020, 20:35:00 UTC | add uniform binning | 30 September 2020, 05:28:20 UTC |
df16aa5 | Interpret ML | 29 September 2020, 18:51:21 UTC | add extra checks to winsorized binning | 29 September 2020, 18:51:21 UTC |
a6ad616 | Interpret ML | 27 September 2020, 18:28:02 UTC | improvements to winsorized binning and more tests | 29 September 2020, 09:45:18 UTC |
24a4616 | Interpret ML | 28 September 2020, 22:47:11 UTC | Fix upper bound to pytest. | 28 September 2020, 22:47:11 UTC |
49b62ce | Interpret ML | 26 September 2020, 02:24:11 UTC | fix linux specific issue regarding non-IEEE 754 floating point math | 26 September 2020, 02:24:11 UTC |
73a0a8d | Interpret ML | 24 September 2020, 06:45:14 UTC | add first pass of winsorized binning, and add missing automated tests in linux/mac | 25 September 2020, 05:43:08 UTC |
ae17816 | Interpret ML | 24 September 2020, 06:35:15 UTC | remove unused header files | 24 September 2020, 06:35:15 UTC |
3316002 | Interpret ML | 24 September 2020, 06:03:14 UTC | separate binning/discretization functionality into separate files | 24 September 2020, 06:03:14 UTC |
5907fe2 | Interpret ML | 24 September 2020, 05:21:22 UTC | binning type renames | 24 September 2020, 05:34:14 UTC |
5241dd4 | InterpretML | 23 September 2020, 23:54:54 UTC | Update README.md | 23 September 2020, 23:54:54 UTC |
53e3385 | InterpretML | 23 September 2020, 23:13:53 UTC | Update README.md | 23 September 2020, 23:13:53 UTC |
c0490b6 | Interpret ML | 23 September 2020, 20:03:12 UTC | rename CutPoints -> BinCuts | 23 September 2020, 20:03:12 UTC |
b25987e | Interpret ML | 23 September 2020, 19:34:16 UTC | discretize/bin code cleanup and renames | 23 September 2020, 19:34:16 UTC |
07b5f34 | Interpret ML | 23 September 2020, 07:39:30 UTC | add basic quantile binning option | 23 September 2020, 07:39:30 UTC |
2845dca | Interpret ML | 23 September 2020, 00:56:47 UTC | interpretable endpoint cuts | 23 September 2020, 06:20:32 UTC |
3995e86 | Interpret ML | 22 September 2020, 17:27:35 UTC | change to precise floating point model in C++ to resolve risks of odd FP behavior | 22 September 2020, 17:27:35 UTC |
34ea221 | Interpret ML | 22 September 2020, 01:40:23 UTC | tidying interpretable cut points | 22 September 2020, 11:50:24 UTC |
fd1c753 | Interpret ML | 21 September 2020, 09:28:14 UTC | resolve linux build issues | 21 September 2020, 09:28:14 UTC |
3361082 | Interpret ML | 21 September 2020, 00:41:49 UTC | handling of interpretable endpoints for quantile discretization | 21 September 2020, 09:19:15 UTC |