534c650 | 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:41:41 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 |
aa02542 | Interpret ML | 14 September 2020, 01:13:30 UTC | small improvements to build scripts | 14 September 2020, 01:13:30 UTC |
556baf9 | Interpret ML | 13 September 2020, 23:15:33 UTC | update build scripts to include update for valgrind and reduce logging overhead | 14 September 2020, 00:12:16 UTC |
716c3f0 | Interpret ML | 12 September 2020, 04:29:29 UTC | preserve cut point locations, reduce memory allocation overhead , handle unusual error conditions when generating interpretable cuts | 13 September 2020, 23:02:48 UTC |
a068ed7 | Interpret ML | 13 September 2020, 21:44:17 UTC | Merge branch 'develop' of github.com:interpretml/interpret into develop | 13 September 2020, 21:44:17 UTC |
aa6375a | Interpret ML | 13 September 2020, 21:44:11 UTC | Re-introduce bin counts to EBM. | 13 September 2020, 21:44:11 UTC |
8337c50 | Interpret ML | 10 September 2020, 18:25:28 UTC | cleanup of names in quantile binning and add checks of the priority in quantile binning when we don't fully re-write all the priorities | 11 September 2020, 07:54:56 UTC |
47dab7c | Interpret ML | 10 September 2020, 22:51:01 UTC | Removed Windows 3.8 from Azure DevOps due to upstream issue. | 10 September 2020, 22:51:01 UTC |
a5eb5ef | Interpret ML | 10 September 2020, 20:47:40 UTC | Removal of Python 3.5 support in Azure DevOps. | 10 September 2020, 20:53:15 UTC |
92740e9 | Interpret ML | 09 September 2020, 22:31:26 UTC | add tests for extreme binning values | 09 September 2020, 22:31:26 UTC |
e28a353 | Interpret ML | 09 September 2020, 06:05:20 UTC | improve handling of negative and max float interpretable cut points | 09 September 2020, 08:50:38 UTC |
c7a7be2 | Interpret ML | 08 September 2020, 18:14:35 UTC | simplify symmetry calculation for binning | 08 September 2020, 18:31:36 UTC |
5aabce1 | Interpret ML | 08 September 2020, 10:14:27 UTC | remove some unnessary direction flips in discretization | 08 September 2020, 10:14:27 UTC |
ce0ca37 | Interpret ML | 08 September 2020, 09:10:42 UTC | improve random number generator speed | 08 September 2020, 09:10:42 UTC |
04be7a0 | Interpret ML | 06 September 2020, 00:28:57 UTC | handle center cut point symmetry issues for binning | 06 September 2020, 00:28:57 UTC |
f9a05ba | Interpret ML | 03 September 2020, 19:04:42 UTC | expose random seed for binning and make the symmetry dependent on the random seed | 04 September 2020, 00:14:02 UTC |
1ee7ab8 | Interpret ML | 03 September 2020, 16:31:50 UTC | handle infrequent assert that occurs due to floating point inexactness | 03 September 2020, 16:32:48 UTC |
944963e | Interpret ML | 03 September 2020, 08:05:05 UTC | tidy up binning initialization and improve diversity of conditions tested on binning and resolve a symmetry issue in discretization | 03 September 2020, 09:31:44 UTC |
307af38 | Interpret ML | 02 September 2020, 08:29:09 UTC | improve variety of test conditions executed on binning | 02 September 2020, 08:29:09 UTC |
ddd6b72 | Interpret ML | 02 September 2020, 06:51:42 UTC | handle symmetry binning issues in last known test | 02 September 2020, 06:51:42 UTC |
b2d98a8 | Interpret ML | 01 September 2020, 00:22:34 UTC | improve symmetry handling for binning | 02 September 2020, 06:35:24 UTC |
51b56e1 | Interpret ML | 30 August 2020, 09:31:40 UTC | add more symmetry tricks and checks to binning, and fix interpretable cut points for negative numbers | 31 August 2020, 10:07:54 UTC |
8624475 | Interpret ML | 28 August 2020, 19:30:41 UTC | simplify single cut range handling and add restrictions on the number of ranges that quantile binning will consider for a cutting range | 29 August 2020, 02:00:12 UTC |
ae1474e | Interpret ML | 26 August 2020, 03:16:53 UTC | simplify quantile binning code | 28 August 2020, 08:57:14 UTC |
55510f6 | Interpret ML | 26 August 2020, 00:50:45 UTC | add symetry considerations for CutRanges | 26 August 2020, 00:50:45 UTC |
ee35fe1 | Interpret ML | 25 August 2020, 20:45:25 UTC | add protection from floating point inexactness in the priority calculation | 26 August 2020, 00:09:56 UTC |
0bb0eba | Interpret ML | 25 August 2020, 08:32:25 UTC | update tests to continue testing unsplitable sections under new run length code, and some small code cleaning | 25 August 2020, 09:32:16 UTC |