{ "variant": "stage_0_tight_fpr", "parent": "classifier.json", "description": "Extended-negative-dims classifier tuned for low prop-FPR. Positive dims unchanged; negative dims extended with 15 prop-correlated dims discovered via YOLO-filtered ImageNet prop-only images. See discovery/prop_specificity.json.", "backbone": "facebook/EUPE-ViT-B", "feature_dim": 768, "input_resolution": 768, "patch_size": 16, "patch_grid": [ 48, 48 ], "preprocessing": "layernorm over 768 channels then max-pool over 2304 patches", "pos_dims": [ 48, 525, 475, 645, 273, 292, 158, 510, 506, 337, 8, 309, 267, 217, 79, 13, 657, 207, 722, 311 ], "neg_dims_original": [ 642, 224, 113, 565, 49, 637, 45, 520, 219, 290, 529, 617, 269, 745, 576, 701, 105, 694, 82, 283 ], "neg_dims_extra": [ 11, 697, 572, 671, 51, 186, 752, 90, 161, 310, 88, 189, 613, 201, 360 ], "neg_dims": [ 642, 224, 113, 565, 49, 637, 45, 520, 219, 290, 529, 617, 269, 745, 576, 701, 105, 694, 82, 283, 11, 697, 572, 671, 51, 186, 752, 90, 161, 310, 88, 189, 613, 201, 360 ], "pos_weight": 1.0, "neg_weight": -1.0, "threshold": 10.094175338745117, "decision": "sum(feat[pos_dims]) - sum(feat[neg_dims]) > threshold", "free_parameters": 1, "fixed_parameters": { "dim_indices": 55, "signs": 55 } }