Recent Releases of pudu

pudu - v0.3.4

  • 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: https://github.com/pudu-py/pudu/compare/v0.3.3...v0.3.4

Scientific Software - Peer-reviewed - Python
Published by enricgrau almost 2 years ago

pudu - v0.3.3

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 https://github.com/openjournals/joss-reviews/issues/5873 . This is the first release for the zenodo archive.

Full Changelog: https://github.com/pudu-py/pudu/compare/v0.3.2...v0.3.3

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 2 years ago

pudu - v0.3.2

Minor bug fixes.

Full Changelog: https://github.com/pudu-py/pudu/compare/v0.3.1...v0.3.2

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 2 years ago

pudu - v.0.3.1

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

Full Changelog: https://github.com/pudu-py/pudu/compare/v0.3.0...v0.3.1

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 2 years ago

pudu - v0.3.0

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: https://github.com/pudu-py/pudu/compare/v0.2.0...v0.3.0

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 2 years ago

pudu - v0.2.0

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: https://github.com/pudu-py/pudu/compare/v0.1.0...v0.2.0

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 2 years ago

pudu - v0.1.0

Official release.

Full Changelog: https://github.com/pudu-py/pudu/compare/v0.0.5...v0.1.0

Scientific Software - Peer-reviewed - Python
Published by enricgrau almost 3 years ago

pudu - v0.0.5

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: https://github.com/pudu-py/pudu/compare/v0.0.4...v0.0.5

Scientific Software - Peer-reviewed - Python
Published by enricgrau about 3 years ago

pudu - v0.0.4

Fix class name.

Full Changelog: https://github.com/pudu-py/pudu/compare/v0.0.3...v0.0.4

Scientific Software - Peer-reviewed - Python
Published by enricgrau about 3 years ago

pudu - v0.0.2

Functional version of a pudu. Features include: - Importance - Speed - Synergy

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

Full Changelog: https://github.com/pudu-py/pudu/compare/v0.0.1...v0.0.2

Scientific Software - Peer-reviewed - Python
Published by enricgrau about 3 years ago

pudu - v0.0.1

First release.

Full Changelog: https://github.com/pudu-py/pudu/commits/v0.0.1

Scientific Software - Peer-reviewed - Python
Published by enricgrau over 3 years ago