Skip to content

Commit 545d004

Browse files
committed
chore(release): bump version to 1.3.2 and update changelog
1 parent 9bb455d commit 545d004

3 files changed

Lines changed: 7 additions & 2 deletions

File tree

CHANGELOG.MD

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@
55
[//]: # (this file, may be copied, modified, propagated, or distributed except according to)
66
[//]: # (the terms contained in the file 'LICENCE.txt'.)
77

8+
## [v1.3.2] – 2026-07-08
9+
10+
### Fixed
11+
- **efficientnet-lite0 fine-tuning regression** introduced by the timm backbone swap in v1.3.0, which dropped FixMatch AUROC from ~0.96 to ~0.81. Three model-level defaults silently lost in the migration are restored: the classifier head is reset to PyTorch initialisation (timm's TF-EfficientNet scaling over-scaled the 2-class head ~25x, so the overconfident fresh head cleared the FixMatch confidence threshold from step one and poisoned the backbone with random pseudo-labels), `cfg.bn_momentum` is now applied to both models' BatchNorm layers instead of leaving them at timm's 10x-too-fast default, and `set_seeds()` is called after config validation so training is reproducible again (#16)
12+
813
## [v1.3.1] – 2026-05-11
914

1015
### Fixed

anomaly_match/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
from .utils.print_cfg import print_cfg
1313
from .utils.set_log_level import set_log_level
1414

15-
__version__ = "1.3.1"
15+
__version__ = "1.3.2"
1616

1717
__all__ = [
1818
"get_default_cfg",

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "anomaly_match"
7-
version = "1.3.1"
7+
version = "1.3.2"
88
description = "A tool for anomaly detection in images using semi-supervised and active learning with a GUI"
99
readme = "README.md"
1010
license = { file = "LICENSE.txt" }

0 commit comments

Comments
 (0)