Skip to content

BPReveal 4.2.0

Compare
Choose a tag to compare
@mmtrebuchet mmtrebuchet released this 20 May 21:52
· 61 commits to master since this release

This release brings the python version to 3.12 and Tensorflow to 2.16, but keeps using the old keras (TF_ENABLE_LEGACY_KERAS). If you're using Keras directly, you'll have to import tf_keras instead of keras on its own.
Once the deepshap code can use Keras 3, then the whole repo will migrate to keras 3, which will likely introduce more breaking changes.

This version introduces plotting.py, which can create handsome graphics like this:

image

As always, everything is documented to the nines, and you can read the documentation on readthedocs, or in the attached four-and-a-half megabyte, two hundred fifty-nine page PDF.

Happy training!