Lots of bugs fixes and API improvements.
- Fixed rare bug with XGBoost model loading by @TheZL @lrjball
- Fixed the beeswarm plot so it does not modify the passed explanation object, @ravwojdyla
- Automatic wheel building using GH actions by @quantumtec
- GC collection for memory in KernelExplainer by @Qingtian-Zou
- Fixed max_evals params for PartitionExplainer
- JIT optimize the PartitionExplainer
- Fix colorbar formatting issues @SleepyPepperHead
- New benchmark notebooks
- Use display_data for plotting when possible @yuuuxt
- Improved GPUTreeShap compilation and params @RAMitchell
- Fix TF API change in DeepExplainer @filusn
- Add torch tensor support for plots @alexander-pv
- Switch to Github actions for testing instead of Travis
- New California demo dataset @swalsh1123
- Fix waterfall plot bug @RichardScottOZ
- Handle missing matplotlib installation @klieret
- Add linearize link support for Additive explainer (Nandish Gupta)
- Fix exceptions to be more specific @alexisdrakopoulos @collinb9
- Add color map option for plotting @tlabarta
- Release fixed numpy version requirement @rmehyde
- And many other contributions kindly made by @WeichenXu123 @imatiach-msft @zeshengli @nkthiebaut @songololo @GiovannaNicora @joshzwiebel @Ashishbodla @navdeep-G @smathewmanuel @ycouble @anubhavmaity @adityasaini70 @ngupta20 @jckkvs @abs428 @JulesCollenne @Tiagosf00 @javirandor and @Thuener