Skip to content

v0.6.0

Choose a tag to compare

@xtmtd xtmtd released this 15 Sep 15:41
· 10 commits to main since this release

Breaking changes

--save-npy now takes an explicit value from none, raw, or normalized (default none). The bare flag is rejected.

  • --save-npy raw writes the positive unnormalized CAM (after ReLU, resized to model resolution, before per-image min-max normalization).
  • --save-npy normalized writes the per-image min-max [0, 1] copy — the same semantics the flag had before.
  • --save-npy none (default) writes no array and creates no arrays/ directory.

Migration: scripts using the bare flag fail immediately with Option '--save-npy' requires an argument. Use --save-npy raw for arrays (magnitudes changed) or --save-npy normalized to keep the previous values.

Notes

  • Raw magnitudes are comparable only within the same model, target layer, and preprocessing configuration. eigencam raw values come from an SVD projection with arbitrary sign — exported for completeness, not suitable for response-strength statistics.