File size: 3,944 Bytes
7d0ad0f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
{
  "created_at": "2026-07-07T12:10:55",
  "checkpoint": "checkpoints_fastvit_cross_sensor_sa12_round5_consistency_light/best_rank1.pt",
  "checkpoint_epoch": 1,
  "preprocess": {
    "image_size": 224,
    "resize_mode": "squeeze",
    "clahe": true,
    "gabor": false
  },
  "export": {
    "opset": 17,
    "note": "Wrapper uses vectorized deterministic token dedup for ONNX-safe export.",
    "deployment_note": "ONNX input is a preprocessed float tensor (B,1,224,224); CLAHE/letterbox preprocessing is external.",
    "files": {
      "fp32_onnx": "runs/fastvit_cross_sensor_sa12_round5_consistency_light_export_20260707/fastvit_round4_embedding_fp32.onnx",
      "fp16_onnx": "runs/fastvit_cross_sensor_sa12_round5_consistency_light_export_20260707/fastvit_round4_embedding_fp16.onnx",
      "int8_linear_qdq_onnx": "runs/fastvit_cross_sensor_sa12_round5_consistency_light_export_20260707/fastvit_round4_embedding_int8_linear_qdq.onnx",
      "int8_full_qdq_experimental_onnx": null,
      "fp32_onnx_bytes": 10295641,
      "fp16_onnx_bytes": 5534826,
      "int8_linear_qdq_onnx_bytes": 4408229
    }
  },
  "calibration": {
    "sample_count": 128,
    "batch_size": 8,
    "test_sample_count": 16
  },
  "drift": {
    "original_pytorch_vs_exportable_pytorch": {
      "cos_mean": 1.0,
      "cos_min": 0.9999999403953552,
      "cos_p05": 1.0,
      "max_abs": 1.448206603527069e-07,
      "mean_abs": 2.5303611650429048e-08
    },
    "exportable_pytorch_vs_onnx_fp32": {
      "cos_mean": 0.9999986886978149,
      "cos_min": 0.9999958276748657,
      "cos_p05": 0.999997615814209,
      "max_abs": 0.00046475231647491455,
      "mean_abs": 7.72302009863779e-05
    },
    "onnx_fp32_single_batch_shape": [
      1,
      256
    ],
    "onnx_fp16_vs_fp32": {
      "status": "ok",
      "cos_mean": 0.9990564584732056,
      "cos_min": 0.9972373843193054,
      "cos_p05": 0.9973313212394714,
      "max_abs": 0.013778038322925568,
      "mean_abs": 0.0020409291610121727
    },
    "onnx_int8_linear_qdq_vs_fp32": {
      "status": "ok",
      "cos_mean": 0.994131863117218,
      "cos_min": 0.9882222414016724,
      "cos_p05": 0.9882732629776001,
      "max_abs": 0.02932516112923622,
      "mean_abs": 0.005256726406514645
    },
    "onnx_int8_full_qdq_experimental_vs_fp32": {
      "status": "skipped"
    }
  },
  "test_paths": [
    "/home/linhdang/workspace2/NIST-300-ds/nist_302/challengers_roll_subject_split_v2/train/subj_00002310_frgp_04/00002310_D_roll_04.png",
    "/home/linhdang/workspace2/FVC_Dataset/FVC2004/Dbs/DB3_A/22_7.tif",
    "/home/linhdang/workspace2/NIST-300-ds/nist_302/images/challengers/F/roll/png/00002399_F_roll_07.png",
    "/home/linhdang/workspace2/NIST-300-ds/nist_302/challengers_roll_subject_split_v2/val/subj_00002457_frgp_06/00002457_B_roll_06.png",
    "/home/linhdang/workspace2/FVC_Dataset/FVC2000/Dbs/Db2_a/73_8.tif",
    "/home/linhdang/workspace2/NIST-300-ds/nist_302/images/challengers/B/roll/png/00002516_B_roll_09.png",
    "/home/linhdang/workspace2/NIST-300-ds/nist_302/challengers_roll_subject_split_v2/train/subj_00002561_frgp_04/00002561_H_roll_04.png",
    "/home/linhdang/workspace2/FVC_Dataset/FVC2000/Dbs/Db3_a/67_8.tif",
    "/home/linhdang/workspace2/NIST-300-ds/nist_302/images/challengers/B/roll/png/00002541_B_roll_05.png",
    "/home/linhdang/workspace2/FVC_Dataset/FVC2004/Dbs/DB3_B/110_8.tif",
    "/home/linhdang/workspace2/NIST-300-ds/nist_302/challengers_roll_subject_split_v2/val/subj_00002334_frgp_08/00002334_G_roll_08.png",
    "/home/linhdang/workspace2/FVC_Dataset/FVC2004/Dbs/DB4_A/8_8.tif",
    "/home/linhdang/workspace2/FVC_Dataset/FVC2000/Dbs/Db2_a/7_7.tif",
    "/home/linhdang/workspace2/FVC_Dataset/FVC2002/Dbs/Db2_a/78_5.tif",
    "/home/linhdang/workspace2/FVC_Dataset/FVC2002/Dbs/Db3_a/56_3.tif",
    "/home/linhdang/workspace2/NIST-300-ds/nist_302/challengers_roll_subject_split_v2/train/subj_00002448_frgp_10/00002448_B_roll_10.png"
  ]
}