Skip to content

Releases: sicara/tf-explain

v0.3.1

18 Nov 20:27
59bdd3c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.3.1

v0.3.0

04 Feb 18:24
39616c4
Compare
Choose a tag to compare

Release includes:

  • Migration from TravisCI to Github Actions
  • Compatibility with TensorFlow 2.3 and 2.4
  • Fix in Vanilla Gradients computation (use raw scores instead of softmax outputs)
  • Let user choose between opencv versions

v0.2.1

14 Feb 09:00
3af3893
Compare
Choose a tag to compare

In this release:

  • Checked against TensorFlow 2.1.0
  • image_weight parameter added to GradCAM to better handle visualizations
  • Grids of attribution maps are now normalized image by image instead of the whole grid
  • bugfix : reshape of non-square visualization by @jpsimen

v0.2.0

27 Dec 09:52
f411507
Compare
Choose a tag to compare

In this release:

  • Gradients*Inputs algorithm by @ywolff
  • Add layer detection for Grad CAM (last convolutional output) to ease user experience with this method
  • Better handling of image output ([0, 1], [-1, 1] & [0 255])
  • Notebooks

v0.1.0

02 Oct 16:33
6552477
Compare
Choose a tag to compare

In this release:

  • TensorFlow 2.0.0 compatibility
  • Add Vanilla Gradients implementation
  • Add Integrated Gradients implementation
  • Take Viridis as default colormap

Thanks to @ywolff for the contributions in this release.

v0.0.2-alpha

31 Jul 09:49
eb9d1c5
Compare
Choose a tag to compare

In this release:

  • Add SmoothGrad implementation
  • Improve computation time with tf.function decorator
  • Tensorboard integration
  • Docstring & Testing improvements

v0.0.1-alpha

25 Jul 16:42
012433a
Compare
Choose a tag to compare

First version of the package, with 2 different APIs:

  • a core API to use on loaded models, outside of training
  • a callback API to use inside .fit and .fit_generator methods

Available methods in this release are:

  • Activations Visualization
  • Occlusion Sensitivity
  • Grad CAM