Skip to content

Releases: pudu-py/pudu

v0.3.4

23 Apr 13:03
Compare
Choose a tag to compare
  • Added perturbations.CustomSum() where a custom vector is added, in contrast with perturbations.Custom() which multiplies the custom vector.
  • tensorflow compatibility is set to version 2.11.xx. It looks like there are some changes on the way to save and load keras models. This could be a quick fix, but I have no time to work on it at the moment.
  • Other minor changes

Full Changelog: v0.3.3...v0.3.4

v0.3.3

20 Nov 18:38
Compare
Choose a tag to compare

This update contains changes in files related to the documentation and paper. The changes are derived from the review carried about by JOSS reviewers at openjournals/joss-reviews#5873 . This is the first release for the zenodo archive.

Full Changelog: v0.3.2...v0.3.3

v0.3.2

17 Sep 14:54
Compare
Choose a tag to compare

Minor bug fixes.

Full Changelog: v0.3.1...v0.3.2

v.0.3.1

11 Jul 10:03
Compare
Choose a tag to compare

Minor changes, some imports were missing in ´pudu.py´ and ´plots.py´.

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

v0.3.0

10 Jul 08:57
Compare
Choose a tag to compare

Plenty of errors and mistakes were found in v0.2.0. As many changes were made, it was bumped to v0.3.0. Functionality stays the same, though results are now what they are supposed to be. Also, usability changed for masks and perturbation functions. Code in other version will not work with this one.

  • perturbation are now classes and can be called as function(*params). See examples.
  • masks are now classes and can be called as function(*params). See examples.
  • Documentation is now complete
  • Definitions are revisited
  • Several mistakes were fixed.

Full Changelog: v0.2.0...v0.3.0

v0.2.0

05 Jul 21:31
Compare
Choose a tag to compare

Many things have changed and added in this version. If you update your working script with v0.1.x will not work. To make it work again, consider the following points:

  • Parameters have been removed, added, and names have been changed
  • New function activations for analyzing unit activations in CNN's according to features changes
  • New function relatable analyzes the relationship between features and units
  • Several masking and perturbation functions have been added.
  • More examples and better documentation, including some mathematical definitions

Full Changelog: v0.1.0...v0.2.0

v0.1.0

20 Mar 11:04
Compare
Choose a tag to compare

Official release.

Full Changelog: v0.0.5...v0.1.0

v0.0.5

16 Jan 11:11
Compare
Choose a tag to compare

First functional version.

  • Calculates importance, speed, and synergy.
  • Automatically calculates the normalized vector for each.
  • Centralized easy plot.
  • save function for the results.
  • Optimized code in general terms. About 20% faster than v0.0.4.
  • Tests are implemented in tests folder.

Full Changelog: v0.0.4...v0.0.5

v0.0.4

29 Dec 16:00
Compare
Choose a tag to compare

Fix class name.

Full Changelog: v0.0.3...v0.0.4

v0.0.2

29 Dec 15:21
Compare
Choose a tag to compare

Functional version of a pudu. Features include:

  • Importance
  • Speed
  • Synergy

Name of modules and functions are subject to change on the future.

Full Changelog: v0.0.1...v0.0.2