tyluan commited on
Commit
2648eb1
·
verified ·
1 Parent(s): 8136906

Add ONNX graphs: ACDC.onnx, ACDC.onnx.config.json, ACDC.onnx.provenance.json, BUSI.onnx, BUSI.onnx.config.json, BUSI.onnx.provenance.json, COVIDQUEx.onnx, COVIDQUEx.onnx.config.json, COVIDQUEx.onnx.provenance.json, DRIVE.onnx, DRIVE.onnx.config.json, DRIVE.onnx.provenance.json, ISIC2018.onnx, ISIC2018.onnx.config.json, ISIC2018.onnx.provenance.json, PROMISE12.onnx, PROMISE12.onnx.config.json, PROMISE12.onnx.provenance.json, UWaterlooSkinCancer.onnx, UWaterlooSkinCancer.onnx.config.json, UWaterlooSkinCancer.onnx.provenance.json (tools/hf_onnx_export.py)

Browse files
ACDC.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dcf3f8e7e20a900f44f8a681a04cc2de18c294c43fd61665937822dd0603ee2d
3
+ size 141449463
ACDC.onnx.config.json ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "medotter/model-sidecar/v1",
3
+ "model": {
4
+ "graph": "onnx",
5
+ "args": {
6
+ "input_channel": 3,
7
+ "num_classes": 4
8
+ }
9
+ },
10
+ "inference": {
11
+ "size": [
12
+ 256,
13
+ 256
14
+ ]
15
+ }
16
+ }
ACDC.onnx.provenance.json ADDED
@@ -0,0 +1,274 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "medotter/graph-provenance/v1",
3
+ "source": {
4
+ "file": "ACDC.pth",
5
+ "sha256": "bbc689655313818e67210ee2e740046921f56d88fb615691c406dc5b7c9f7cba",
6
+ "reference": "ACDC.pth",
7
+ "model": "CASCADE",
8
+ "declaration_source": "sidecar",
9
+ "declaration": [
10
+ {
11
+ "file": "ACDC.pth.config.json",
12
+ "sha256": "2597c138da6dd32d6001addc691c9b0cbe922d6c1f90015fc8b0f51613b6fd08"
13
+ }
14
+ ],
15
+ "float32_vs_float64": {
16
+ "shape": [
17
+ 1,
18
+ 3,
19
+ 256,
20
+ 256
21
+ ],
22
+ "torch": "ok",
23
+ "float64": "ok",
24
+ "threads": 6,
25
+ "max_abs_diff": 2.2578959080199468e-05,
26
+ "scale": 6.673308443992398,
27
+ "rel_diff": 3.3834730208710834e-06
28
+ }
29
+ },
30
+ "graph": {
31
+ "kind": "onnx",
32
+ "file": "ACDC.onnx",
33
+ "sha256": "dcf3f8e7e20a900f44f8a681a04cc2de18c294c43fd61665937822dd0603ee2d",
34
+ "bytes": 141449463,
35
+ "opset": 17,
36
+ "dynamic": true,
37
+ "reason": "dynamic_verified",
38
+ "input": "image",
39
+ "output": "logits",
40
+ "input_channel": 3,
41
+ "num_classes": 4,
42
+ "size": [
43
+ 256,
44
+ 256
45
+ ]
46
+ },
47
+ "exporter": {
48
+ "api": "torch.onnx.export",
49
+ "name": "torchscript",
50
+ "dynamo": false,
51
+ "registered_symbolics": {
52
+ "aten::roll": 17
53
+ },
54
+ "producer": "pytorch 2.13.0",
55
+ "torch": "2.13.0+cpu",
56
+ "onnx": "1.22.0",
57
+ "onnxruntime": "1.29.0"
58
+ },
59
+ "verification_input": {
60
+ "kind": "smooth_random_field",
61
+ "distribution": "normal",
62
+ "coarse_factor": 16,
63
+ "min_coarse": 4,
64
+ "interpolation": "bilinear",
65
+ "align_corners": false,
66
+ "seed": 0
67
+ },
68
+ "attempts": [
69
+ {
70
+ "mode": "dynamic",
71
+ "exporter": "torchscript",
72
+ "outcome": "kept",
73
+ "reason": null,
74
+ "error": null,
75
+ "verification": [
76
+ {
77
+ "shape": [
78
+ 1,
79
+ 3,
80
+ 256,
81
+ 256
82
+ ],
83
+ "torch": "ok",
84
+ "graph": "ok",
85
+ "max_abs_diff": 2.4318695068359375e-05,
86
+ "scale": 6.673308849334717,
87
+ "rel_diff": 3.644173470374263e-06
88
+ },
89
+ {
90
+ "shape": [
91
+ 1,
92
+ 3,
93
+ 320,
94
+ 320
95
+ ],
96
+ "torch": "ok",
97
+ "graph": "ok",
98
+ "max_abs_diff": 1.7404556274414062e-05,
99
+ "scale": 6.683145523071289,
100
+ "rel_diff": 2.6042461913077825e-06
101
+ },
102
+ {
103
+ "shape": [
104
+ 1,
105
+ 3,
106
+ 224,
107
+ 224
108
+ ],
109
+ "torch": "ok",
110
+ "graph": "ok",
111
+ "max_abs_diff": 2.0503997802734375e-05,
112
+ "scale": 6.536880016326904,
113
+ "rel_diff": 3.136664242195414e-06
114
+ },
115
+ {
116
+ "shape": [
117
+ 1,
118
+ 3,
119
+ 512,
120
+ 512
121
+ ],
122
+ "torch": "ok",
123
+ "graph": "ok",
124
+ "max_abs_diff": 2.193450927734375e-05,
125
+ "scale": 6.756893634796143,
126
+ "rel_diff": 3.246241610847189e-06
127
+ },
128
+ {
129
+ "shape": [
130
+ 2,
131
+ 3,
132
+ 256,
133
+ 256
134
+ ],
135
+ "torch": "ok",
136
+ "graph": "ok",
137
+ "max_abs_diff": 1.621246337890625e-05,
138
+ "scale": 6.715298652648926,
139
+ "rel_diff": 2.4142579827795237e-06
140
+ }
141
+ ]
142
+ }
143
+ ],
144
+ "verification": [
145
+ {
146
+ "shape": [
147
+ 1,
148
+ 3,
149
+ 256,
150
+ 256
151
+ ],
152
+ "torch": "ok",
153
+ "graph": "ok",
154
+ "max_abs_diff": 2.4318695068359375e-05,
155
+ "scale": 6.673308849334717,
156
+ "rel_diff": 3.644173470374263e-06
157
+ },
158
+ {
159
+ "shape": [
160
+ 1,
161
+ 3,
162
+ 320,
163
+ 320
164
+ ],
165
+ "torch": "ok",
166
+ "graph": "ok",
167
+ "max_abs_diff": 1.7404556274414062e-05,
168
+ "scale": 6.683145523071289,
169
+ "rel_diff": 2.6042461913077825e-06
170
+ },
171
+ {
172
+ "shape": [
173
+ 1,
174
+ 3,
175
+ 224,
176
+ 224
177
+ ],
178
+ "torch": "ok",
179
+ "graph": "ok",
180
+ "max_abs_diff": 2.0503997802734375e-05,
181
+ "scale": 6.536880016326904,
182
+ "rel_diff": 3.136664242195414e-06
183
+ },
184
+ {
185
+ "shape": [
186
+ 1,
187
+ 3,
188
+ 512,
189
+ 512
190
+ ],
191
+ "torch": "ok",
192
+ "graph": "ok",
193
+ "max_abs_diff": 2.193450927734375e-05,
194
+ "scale": 6.756893634796143,
195
+ "rel_diff": 3.246241610847189e-06
196
+ },
197
+ {
198
+ "shape": [
199
+ 2,
200
+ 3,
201
+ 256,
202
+ 256
203
+ ],
204
+ "torch": "ok",
205
+ "graph": "ok",
206
+ "max_abs_diff": 1.621246337890625e-05,
207
+ "scale": 6.715298652648926,
208
+ "rel_diff": 2.4142579827795237e-06
209
+ }
210
+ ],
211
+ "exported_at": "2026-09-07T15:17:39+00:00",
212
+ "release": {
213
+ "repo": "MedOtter/CASCADE",
214
+ "revision": "e3204b11054bc6ca61dff9029da0c940574ae67e",
215
+ "pth_file": "ACDC.pth",
216
+ "pth_sha256": "bbc689655313818e67210ee2e740046921f56d88fb615691c406dc5b7c9f7cba",
217
+ "sidecar_sha256": "9867fc324419b3f483f4f5b56708a3271f503d4c68bf7fdb4c768189884baefb",
218
+ "sidecar_source": "existing",
219
+ "group": "checkout_only",
220
+ "reference_check": {
221
+ "dataset": "ACDC",
222
+ "split": "test",
223
+ "samples": 4,
224
+ "reproducible": true,
225
+ "status": "pass",
226
+ "sizes": [
227
+ {
228
+ "size": [
229
+ 256,
230
+ 256
231
+ ],
232
+ "predict_masks_equal": 4,
233
+ "pixels": 262144,
234
+ "disagreeing_pixels": 0,
235
+ "unexplained_pixels": 0,
236
+ "max_abs_diff": 6.67572021484375e-06,
237
+ "scale": 6.804950714111328,
238
+ "rel_diff": 9.810093408906556e-07,
239
+ "float32_vs_float64": {
240
+ "max_abs_diff": 5.632102414665496e-06,
241
+ "scale": 6.804950698104614,
242
+ "rel_diff": 8.276477912226768e-07,
243
+ "samples": 4,
244
+ "of": 4,
245
+ "complete": true
246
+ }
247
+ },
248
+ {
249
+ "size": [
250
+ 320,
251
+ 320
252
+ ],
253
+ "predict_masks_equal": 4,
254
+ "pixels": 409600,
255
+ "disagreeing_pixels": 0,
256
+ "unexplained_pixels": 0,
257
+ "max_abs_diff": 6.198883056640625e-06,
258
+ "scale": 6.921107769012451,
259
+ "rel_diff": 8.956489717433084e-07,
260
+ "float32_vs_float64": {
261
+ "max_abs_diff": 6.225061215836547e-06,
262
+ "scale": 6.9211084264755245,
263
+ "rel_diff": 8.994312517953963e-07,
264
+ "samples": 4,
265
+ "of": 4,
266
+ "complete": true
267
+ }
268
+ }
269
+ ]
270
+ },
271
+ "tool": "tools/hf_onnx_export.py",
272
+ "stamped_at": "2026-09-07T15:18:15+00:00"
273
+ }
274
+ }
BUSI.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:82f3022f1f28ba3d89a7e2dd536ef6e21f28c76d8fb2784b5d0f6ffca9acbdda
3
+ size 141448683
BUSI.onnx.config.json ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "medotter/model-sidecar/v1",
3
+ "model": {
4
+ "graph": "onnx",
5
+ "args": {
6
+ "input_channel": 3,
7
+ "num_classes": 1
8
+ }
9
+ },
10
+ "inference": {
11
+ "normalize": {
12
+ "mean": [
13
+ 0.485,
14
+ 0.456,
15
+ 0.406
16
+ ],
17
+ "std": [
18
+ 58.395,
19
+ 57.12,
20
+ 57.375
21
+ ]
22
+ },
23
+ "scale": 255.0,
24
+ "size": [
25
+ 256,
26
+ 256
27
+ ],
28
+ "threshold": 0.5
29
+ }
30
+ }
BUSI.onnx.provenance.json ADDED
@@ -0,0 +1,274 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "medotter/graph-provenance/v1",
3
+ "source": {
4
+ "file": "BUSI.pth",
5
+ "sha256": "d87a74203440aefaecd5b705241ce24c8bab0fd9bf7a3b88d3f7edc09d7cf2cd",
6
+ "reference": "BUSI.pth",
7
+ "model": "CASCADE",
8
+ "declaration_source": "sidecar",
9
+ "declaration": [
10
+ {
11
+ "file": "BUSI.pth.config.json",
12
+ "sha256": "585d3d623e27c49b042ef618d59975659c1191639e0c6f3e7e72a18e88fd4793"
13
+ }
14
+ ],
15
+ "float32_vs_float64": {
16
+ "shape": [
17
+ 1,
18
+ 3,
19
+ 256,
20
+ 256
21
+ ],
22
+ "torch": "ok",
23
+ "float64": "ok",
24
+ "threads": 6,
25
+ "max_abs_diff": 3.295370661149377e-05,
26
+ "scale": 14.308438077109914,
27
+ "rel_diff": 2.303096007677584e-06
28
+ }
29
+ },
30
+ "graph": {
31
+ "kind": "onnx",
32
+ "file": "BUSI.onnx",
33
+ "sha256": "82f3022f1f28ba3d89a7e2dd536ef6e21f28c76d8fb2784b5d0f6ffca9acbdda",
34
+ "bytes": 141448683,
35
+ "opset": 17,
36
+ "dynamic": true,
37
+ "reason": "dynamic_verified",
38
+ "input": "image",
39
+ "output": "logits",
40
+ "input_channel": 3,
41
+ "num_classes": 1,
42
+ "size": [
43
+ 256,
44
+ 256
45
+ ]
46
+ },
47
+ "exporter": {
48
+ "api": "torch.onnx.export",
49
+ "name": "torchscript",
50
+ "dynamo": false,
51
+ "registered_symbolics": {
52
+ "aten::roll": 17
53
+ },
54
+ "producer": "pytorch 2.13.0",
55
+ "torch": "2.13.0+cpu",
56
+ "onnx": "1.22.0",
57
+ "onnxruntime": "1.29.0"
58
+ },
59
+ "verification_input": {
60
+ "kind": "smooth_random_field",
61
+ "distribution": "normal",
62
+ "coarse_factor": 16,
63
+ "min_coarse": 4,
64
+ "interpolation": "bilinear",
65
+ "align_corners": false,
66
+ "seed": 0
67
+ },
68
+ "attempts": [
69
+ {
70
+ "mode": "dynamic",
71
+ "exporter": "torchscript",
72
+ "outcome": "kept",
73
+ "reason": null,
74
+ "error": null,
75
+ "verification": [
76
+ {
77
+ "shape": [
78
+ 1,
79
+ 3,
80
+ 256,
81
+ 256
82
+ ],
83
+ "torch": "ok",
84
+ "graph": "ok",
85
+ "max_abs_diff": 3.528594970703125e-05,
86
+ "scale": 14.308436393737793,
87
+ "rel_diff": 2.4660940396306644e-06
88
+ },
89
+ {
90
+ "shape": [
91
+ 1,
92
+ 3,
93
+ 320,
94
+ 320
95
+ ],
96
+ "torch": "ok",
97
+ "graph": "ok",
98
+ "max_abs_diff": 4.00543212890625e-05,
99
+ "scale": 13.775750160217285,
100
+ "rel_diff": 2.9075963793779143e-06
101
+ },
102
+ {
103
+ "shape": [
104
+ 1,
105
+ 3,
106
+ 224,
107
+ 224
108
+ ],
109
+ "torch": "ok",
110
+ "graph": "ok",
111
+ "max_abs_diff": 2.1457672119140625e-05,
112
+ "scale": 11.065935134887695,
113
+ "rel_diff": 1.9390744530474234e-06
114
+ },
115
+ {
116
+ "shape": [
117
+ 1,
118
+ 3,
119
+ 512,
120
+ 512
121
+ ],
122
+ "torch": "ok",
123
+ "graph": "ok",
124
+ "max_abs_diff": 5.422532558441162e-05,
125
+ "scale": 12.809832572937012,
126
+ "rel_diff": 4.233101820469692e-06
127
+ },
128
+ {
129
+ "shape": [
130
+ 2,
131
+ 3,
132
+ 256,
133
+ 256
134
+ ],
135
+ "torch": "ok",
136
+ "graph": "ok",
137
+ "max_abs_diff": 3.528594970703125e-05,
138
+ "scale": 14.30843448638916,
139
+ "rel_diff": 2.4660943683669142e-06
140
+ }
141
+ ]
142
+ }
143
+ ],
144
+ "verification": [
145
+ {
146
+ "shape": [
147
+ 1,
148
+ 3,
149
+ 256,
150
+ 256
151
+ ],
152
+ "torch": "ok",
153
+ "graph": "ok",
154
+ "max_abs_diff": 3.528594970703125e-05,
155
+ "scale": 14.308436393737793,
156
+ "rel_diff": 2.4660940396306644e-06
157
+ },
158
+ {
159
+ "shape": [
160
+ 1,
161
+ 3,
162
+ 320,
163
+ 320
164
+ ],
165
+ "torch": "ok",
166
+ "graph": "ok",
167
+ "max_abs_diff": 4.00543212890625e-05,
168
+ "scale": 13.775750160217285,
169
+ "rel_diff": 2.9075963793779143e-06
170
+ },
171
+ {
172
+ "shape": [
173
+ 1,
174
+ 3,
175
+ 224,
176
+ 224
177
+ ],
178
+ "torch": "ok",
179
+ "graph": "ok",
180
+ "max_abs_diff": 2.1457672119140625e-05,
181
+ "scale": 11.065935134887695,
182
+ "rel_diff": 1.9390744530474234e-06
183
+ },
184
+ {
185
+ "shape": [
186
+ 1,
187
+ 3,
188
+ 512,
189
+ 512
190
+ ],
191
+ "torch": "ok",
192
+ "graph": "ok",
193
+ "max_abs_diff": 5.422532558441162e-05,
194
+ "scale": 12.809832572937012,
195
+ "rel_diff": 4.233101820469692e-06
196
+ },
197
+ {
198
+ "shape": [
199
+ 2,
200
+ 3,
201
+ 256,
202
+ 256
203
+ ],
204
+ "torch": "ok",
205
+ "graph": "ok",
206
+ "max_abs_diff": 3.528594970703125e-05,
207
+ "scale": 14.30843448638916,
208
+ "rel_diff": 2.4660943683669142e-06
209
+ }
210
+ ],
211
+ "exported_at": "2026-09-07T15:17:32+00:00",
212
+ "release": {
213
+ "repo": "MedOtter/CASCADE",
214
+ "revision": "e3204b11054bc6ca61dff9029da0c940574ae67e",
215
+ "pth_file": "BUSI.pth",
216
+ "pth_sha256": "d87a74203440aefaecd5b705241ce24c8bab0fd9bf7a3b88d3f7edc09d7cf2cd",
217
+ "sidecar_sha256": "402e4863796b2530120ab02b07d1cb1732e28237a9d98398dec1bbc4a73d5594",
218
+ "sidecar_source": "existing",
219
+ "group": "checkout_only",
220
+ "reference_check": {
221
+ "dataset": "BUSI",
222
+ "split": "train",
223
+ "samples": 4,
224
+ "reproducible": true,
225
+ "status": "pass",
226
+ "sizes": [
227
+ {
228
+ "size": [
229
+ 256,
230
+ 256
231
+ ],
232
+ "predict_masks_equal": 4,
233
+ "pixels": 262144,
234
+ "disagreeing_pixels": 0,
235
+ "unexplained_pixels": 0,
236
+ "max_abs_diff": 7.796287536621094e-05,
237
+ "scale": 26.45592498779297,
238
+ "rel_diff": 2.946896598859567e-06,
239
+ "float32_vs_float64": {
240
+ "max_abs_diff": 8.724639721746641e-05,
241
+ "scale": 26.45592589045916,
242
+ "rel_diff": 3.297801693983812e-06,
243
+ "samples": 4,
244
+ "of": 4,
245
+ "complete": true
246
+ }
247
+ },
248
+ {
249
+ "size": [
250
+ 320,
251
+ 320
252
+ ],
253
+ "predict_masks_equal": 4,
254
+ "pixels": 409600,
255
+ "disagreeing_pixels": 0,
256
+ "unexplained_pixels": 0,
257
+ "max_abs_diff": 6.151199340820312e-05,
258
+ "scale": 28.329566955566406,
259
+ "rel_diff": 2.1713001651130704e-06,
260
+ "float32_vs_float64": {
261
+ "max_abs_diff": 5.082190284078081e-05,
262
+ "scale": 28.329569433563538,
263
+ "rel_diff": 1.7939525328814003e-06,
264
+ "samples": 4,
265
+ "of": 4,
266
+ "complete": true
267
+ }
268
+ }
269
+ ]
270
+ },
271
+ "tool": "tools/hf_onnx_export.py",
272
+ "stamped_at": "2026-09-07T15:18:00+00:00"
273
+ }
274
+ }
COVIDQUEx.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:54f083885ea35a7091032bf6dd17a128c3b59dbde7ef2b6772f424a213f91871
3
+ size 141448683
COVIDQUEx.onnx.config.json ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "medotter/model-sidecar/v1",
3
+ "model": {
4
+ "graph": "onnx",
5
+ "args": {
6
+ "input_channel": 3,
7
+ "num_classes": 1
8
+ }
9
+ },
10
+ "inference": {
11
+ "normalize": {
12
+ "mean": [
13
+ 0.485,
14
+ 0.456,
15
+ 0.406
16
+ ],
17
+ "std": [
18
+ 58.395,
19
+ 57.12,
20
+ 57.375
21
+ ]
22
+ },
23
+ "scale": 255.0,
24
+ "size": [
25
+ 256,
26
+ 256
27
+ ],
28
+ "threshold": 0.5
29
+ }
30
+ }
COVIDQUEx.onnx.provenance.json ADDED
@@ -0,0 +1,274 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "medotter/graph-provenance/v1",
3
+ "source": {
4
+ "file": "COVIDQUEx.pth",
5
+ "sha256": "532e7e5d7ab52dcd7440a11de486b674918df236003c1976185d4f3177647b67",
6
+ "reference": "COVIDQUEx.pth",
7
+ "model": "CASCADE",
8
+ "declaration_source": "sidecar",
9
+ "declaration": [
10
+ {
11
+ "file": "COVIDQUEx.pth.config.json",
12
+ "sha256": "585d3d623e27c49b042ef618d59975659c1191639e0c6f3e7e72a18e88fd4793"
13
+ }
14
+ ],
15
+ "float32_vs_float64": {
16
+ "shape": [
17
+ 1,
18
+ 3,
19
+ 256,
20
+ 256
21
+ ],
22
+ "torch": "ok",
23
+ "float64": "ok",
24
+ "threads": 6,
25
+ "max_abs_diff": 4.1914684781652056e-05,
26
+ "scale": 14.571319660422274,
27
+ "rel_diff": 2.87651947513705e-06
28
+ }
29
+ },
30
+ "graph": {
31
+ "kind": "onnx",
32
+ "file": "COVIDQUEx.onnx",
33
+ "sha256": "54f083885ea35a7091032bf6dd17a128c3b59dbde7ef2b6772f424a213f91871",
34
+ "bytes": 141448683,
35
+ "opset": 17,
36
+ "dynamic": true,
37
+ "reason": "dynamic_verified",
38
+ "input": "image",
39
+ "output": "logits",
40
+ "input_channel": 3,
41
+ "num_classes": 1,
42
+ "size": [
43
+ 256,
44
+ 256
45
+ ]
46
+ },
47
+ "exporter": {
48
+ "api": "torch.onnx.export",
49
+ "name": "torchscript",
50
+ "dynamo": false,
51
+ "registered_symbolics": {
52
+ "aten::roll": 17
53
+ },
54
+ "producer": "pytorch 2.13.0",
55
+ "torch": "2.13.0+cpu",
56
+ "onnx": "1.22.0",
57
+ "onnxruntime": "1.29.0"
58
+ },
59
+ "verification_input": {
60
+ "kind": "smooth_random_field",
61
+ "distribution": "normal",
62
+ "coarse_factor": 16,
63
+ "min_coarse": 4,
64
+ "interpolation": "bilinear",
65
+ "align_corners": false,
66
+ "seed": 0
67
+ },
68
+ "attempts": [
69
+ {
70
+ "mode": "dynamic",
71
+ "exporter": "torchscript",
72
+ "outcome": "kept",
73
+ "reason": null,
74
+ "error": null,
75
+ "verification": [
76
+ {
77
+ "shape": [
78
+ 1,
79
+ 3,
80
+ 256,
81
+ 256
82
+ ],
83
+ "torch": "ok",
84
+ "graph": "ok",
85
+ "max_abs_diff": 3.8623809814453125e-05,
86
+ "scale": 14.571318626403809,
87
+ "rel_diff": 2.650673614703974e-06
88
+ },
89
+ {
90
+ "shape": [
91
+ 1,
92
+ 3,
93
+ 320,
94
+ 320
95
+ ],
96
+ "torch": "ok",
97
+ "graph": "ok",
98
+ "max_abs_diff": 5.266070365905762e-05,
99
+ "scale": 15.06914234161377,
100
+ "rel_diff": 3.4946052313563938e-06
101
+ },
102
+ {
103
+ "shape": [
104
+ 1,
105
+ 3,
106
+ 224,
107
+ 224
108
+ ],
109
+ "torch": "ok",
110
+ "graph": "ok",
111
+ "max_abs_diff": 4.9114227294921875e-05,
112
+ "scale": 11.986111640930176,
113
+ "rel_diff": 4.097594680096805e-06
114
+ },
115
+ {
116
+ "shape": [
117
+ 1,
118
+ 3,
119
+ 512,
120
+ 512
121
+ ],
122
+ "torch": "ok",
123
+ "graph": "ok",
124
+ "max_abs_diff": 4.839897155761719e-05,
125
+ "scale": 16.2945499420166,
126
+ "rel_diff": 2.9702551914500662e-06
127
+ },
128
+ {
129
+ "shape": [
130
+ 2,
131
+ 3,
132
+ 256,
133
+ 256
134
+ ],
135
+ "torch": "ok",
136
+ "graph": "ok",
137
+ "max_abs_diff": 5.817413330078125e-05,
138
+ "scale": 14.571317672729492,
139
+ "rel_diff": 3.992372866158514e-06
140
+ }
141
+ ]
142
+ }
143
+ ],
144
+ "verification": [
145
+ {
146
+ "shape": [
147
+ 1,
148
+ 3,
149
+ 256,
150
+ 256
151
+ ],
152
+ "torch": "ok",
153
+ "graph": "ok",
154
+ "max_abs_diff": 3.8623809814453125e-05,
155
+ "scale": 14.571318626403809,
156
+ "rel_diff": 2.650673614703974e-06
157
+ },
158
+ {
159
+ "shape": [
160
+ 1,
161
+ 3,
162
+ 320,
163
+ 320
164
+ ],
165
+ "torch": "ok",
166
+ "graph": "ok",
167
+ "max_abs_diff": 5.266070365905762e-05,
168
+ "scale": 15.06914234161377,
169
+ "rel_diff": 3.4946052313563938e-06
170
+ },
171
+ {
172
+ "shape": [
173
+ 1,
174
+ 3,
175
+ 224,
176
+ 224
177
+ ],
178
+ "torch": "ok",
179
+ "graph": "ok",
180
+ "max_abs_diff": 4.9114227294921875e-05,
181
+ "scale": 11.986111640930176,
182
+ "rel_diff": 4.097594680096805e-06
183
+ },
184
+ {
185
+ "shape": [
186
+ 1,
187
+ 3,
188
+ 512,
189
+ 512
190
+ ],
191
+ "torch": "ok",
192
+ "graph": "ok",
193
+ "max_abs_diff": 4.839897155761719e-05,
194
+ "scale": 16.2945499420166,
195
+ "rel_diff": 2.9702551914500662e-06
196
+ },
197
+ {
198
+ "shape": [
199
+ 2,
200
+ 3,
201
+ 256,
202
+ 256
203
+ ],
204
+ "torch": "ok",
205
+ "graph": "ok",
206
+ "max_abs_diff": 5.817413330078125e-05,
207
+ "scale": 14.571317672729492,
208
+ "rel_diff": 3.992372866158514e-06
209
+ }
210
+ ],
211
+ "exported_at": "2026-09-07T15:17:36+00:00",
212
+ "release": {
213
+ "repo": "MedOtter/CASCADE",
214
+ "revision": "e3204b11054bc6ca61dff9029da0c940574ae67e",
215
+ "pth_file": "COVIDQUEx.pth",
216
+ "pth_sha256": "532e7e5d7ab52dcd7440a11de486b674918df236003c1976185d4f3177647b67",
217
+ "sidecar_sha256": "402e4863796b2530120ab02b07d1cb1732e28237a9d98398dec1bbc4a73d5594",
218
+ "sidecar_source": "existing",
219
+ "group": "checkout_only",
220
+ "reference_check": {
221
+ "dataset": "COVIDQUEx",
222
+ "split": "val",
223
+ "samples": 4,
224
+ "reproducible": true,
225
+ "status": "pass",
226
+ "sizes": [
227
+ {
228
+ "size": [
229
+ 256,
230
+ 256
231
+ ],
232
+ "predict_masks_equal": 4,
233
+ "pixels": 262144,
234
+ "disagreeing_pixels": 0,
235
+ "unexplained_pixels": 0,
236
+ "max_abs_diff": 0.0005053281784057617,
237
+ "scale": 20.55328369140625,
238
+ "rel_diff": 2.4586250352640723e-05,
239
+ "float32_vs_float64": {
240
+ "max_abs_diff": 0.0003186450946373043,
241
+ "scale": 20.553259157069707,
242
+ "rel_diff": 1.550338523940131e-05,
243
+ "samples": 4,
244
+ "of": 4,
245
+ "complete": true
246
+ }
247
+ },
248
+ {
249
+ "size": [
250
+ 320,
251
+ 320
252
+ ],
253
+ "predict_masks_equal": 4,
254
+ "pixels": 409600,
255
+ "disagreeing_pixels": 0,
256
+ "unexplained_pixels": 0,
257
+ "max_abs_diff": 0.0009782910346984863,
258
+ "scale": 21.726913452148438,
259
+ "rel_diff": 4.5026691750445085e-05,
260
+ "float32_vs_float64": {
261
+ "max_abs_diff": 0.0008383946284354904,
262
+ "scale": 21.72696924337219,
263
+ "rel_diff": 3.858773946077374e-05,
264
+ "samples": 4,
265
+ "of": 4,
266
+ "complete": true
267
+ }
268
+ }
269
+ ]
270
+ },
271
+ "tool": "tools/hf_onnx_export.py",
272
+ "stamped_at": "2026-09-07T15:18:15+00:00"
273
+ }
274
+ }
DRIVE.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f27cf12712357f411d86183d1894e5f6ec8dc2a9bf1fa9951fd4763ee6f2aea1
3
+ size 141448683
DRIVE.onnx.config.json ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "medotter/model-sidecar/v1",
3
+ "model": {
4
+ "graph": "onnx",
5
+ "args": {
6
+ "input_channel": 3,
7
+ "num_classes": 1
8
+ }
9
+ },
10
+ "inference": {
11
+ "normalize": {
12
+ "mean": [
13
+ 0.485,
14
+ 0.456,
15
+ 0.406
16
+ ],
17
+ "std": [
18
+ 58.395,
19
+ 57.12,
20
+ 57.375
21
+ ]
22
+ },
23
+ "scale": 255.0,
24
+ "size": [
25
+ 256,
26
+ 256
27
+ ],
28
+ "threshold": 0.5
29
+ }
30
+ }
DRIVE.onnx.provenance.json ADDED
@@ -0,0 +1,274 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "medotter/graph-provenance/v1",
3
+ "source": {
4
+ "file": "DRIVE.pth",
5
+ "sha256": "1b2c12ba84c6c14ce377b1a65dbeb4812f51b5132d72264046ff6e63c723011e",
6
+ "reference": "DRIVE.pth",
7
+ "model": "CASCADE",
8
+ "declaration_source": "sidecar",
9
+ "declaration": [
10
+ {
11
+ "file": "DRIVE.pth.config.json",
12
+ "sha256": "585d3d623e27c49b042ef618d59975659c1191639e0c6f3e7e72a18e88fd4793"
13
+ }
14
+ ],
15
+ "float32_vs_float64": {
16
+ "shape": [
17
+ 1,
18
+ 3,
19
+ 256,
20
+ 256
21
+ ],
22
+ "torch": "ok",
23
+ "float64": "ok",
24
+ "threads": 6,
25
+ "max_abs_diff": 3.126863815383629e-05,
26
+ "scale": 6.6982999886536865,
27
+ "rel_diff": 4.668145381186649e-06
28
+ }
29
+ },
30
+ "graph": {
31
+ "kind": "onnx",
32
+ "file": "DRIVE.onnx",
33
+ "sha256": "f27cf12712357f411d86183d1894e5f6ec8dc2a9bf1fa9951fd4763ee6f2aea1",
34
+ "bytes": 141448683,
35
+ "opset": 17,
36
+ "dynamic": true,
37
+ "reason": "dynamic_verified",
38
+ "input": "image",
39
+ "output": "logits",
40
+ "input_channel": 3,
41
+ "num_classes": 1,
42
+ "size": [
43
+ 256,
44
+ 256
45
+ ]
46
+ },
47
+ "exporter": {
48
+ "api": "torch.onnx.export",
49
+ "name": "torchscript",
50
+ "dynamo": false,
51
+ "registered_symbolics": {
52
+ "aten::roll": 17
53
+ },
54
+ "producer": "pytorch 2.13.0",
55
+ "torch": "2.13.0+cpu",
56
+ "onnx": "1.22.0",
57
+ "onnxruntime": "1.29.0"
58
+ },
59
+ "verification_input": {
60
+ "kind": "smooth_random_field",
61
+ "distribution": "normal",
62
+ "coarse_factor": 16,
63
+ "min_coarse": 4,
64
+ "interpolation": "bilinear",
65
+ "align_corners": false,
66
+ "seed": 0
67
+ },
68
+ "attempts": [
69
+ {
70
+ "mode": "dynamic",
71
+ "exporter": "torchscript",
72
+ "outcome": "kept",
73
+ "reason": null,
74
+ "error": null,
75
+ "verification": [
76
+ {
77
+ "shape": [
78
+ 1,
79
+ 3,
80
+ 256,
81
+ 256
82
+ ],
83
+ "torch": "ok",
84
+ "graph": "ok",
85
+ "max_abs_diff": 3.0040740966796875e-05,
86
+ "scale": 6.698302745819092,
87
+ "rel_diff": 4.484828785254225e-06
88
+ },
89
+ {
90
+ "shape": [
91
+ 1,
92
+ 3,
93
+ 320,
94
+ 320
95
+ ],
96
+ "torch": "ok",
97
+ "graph": "ok",
98
+ "max_abs_diff": 4.00543212890625e-05,
99
+ "scale": 6.9473419189453125,
100
+ "rel_diff": 5.765416724320834e-06
101
+ },
102
+ {
103
+ "shape": [
104
+ 1,
105
+ 3,
106
+ 224,
107
+ 224
108
+ ],
109
+ "torch": "ok",
110
+ "graph": "ok",
111
+ "max_abs_diff": 2.6702880859375e-05,
112
+ "scale": 6.545115947723389,
113
+ "rel_diff": 4.079817847789719e-06
114
+ },
115
+ {
116
+ "shape": [
117
+ 1,
118
+ 3,
119
+ 512,
120
+ 512
121
+ ],
122
+ "torch": "ok",
123
+ "graph": "ok",
124
+ "max_abs_diff": 4.029273986816406e-05,
125
+ "scale": 7.031377792358398,
126
+ "rel_diff": 5.7304188536069905e-06
127
+ },
128
+ {
129
+ "shape": [
130
+ 2,
131
+ 3,
132
+ 256,
133
+ 256
134
+ ],
135
+ "torch": "ok",
136
+ "graph": "ok",
137
+ "max_abs_diff": 3.266334533691406e-05,
138
+ "scale": 6.837883472442627,
139
+ "rel_diff": 4.776820995641517e-06
140
+ }
141
+ ]
142
+ }
143
+ ],
144
+ "verification": [
145
+ {
146
+ "shape": [
147
+ 1,
148
+ 3,
149
+ 256,
150
+ 256
151
+ ],
152
+ "torch": "ok",
153
+ "graph": "ok",
154
+ "max_abs_diff": 3.0040740966796875e-05,
155
+ "scale": 6.698302745819092,
156
+ "rel_diff": 4.484828785254225e-06
157
+ },
158
+ {
159
+ "shape": [
160
+ 1,
161
+ 3,
162
+ 320,
163
+ 320
164
+ ],
165
+ "torch": "ok",
166
+ "graph": "ok",
167
+ "max_abs_diff": 4.00543212890625e-05,
168
+ "scale": 6.9473419189453125,
169
+ "rel_diff": 5.765416724320834e-06
170
+ },
171
+ {
172
+ "shape": [
173
+ 1,
174
+ 3,
175
+ 224,
176
+ 224
177
+ ],
178
+ "torch": "ok",
179
+ "graph": "ok",
180
+ "max_abs_diff": 2.6702880859375e-05,
181
+ "scale": 6.545115947723389,
182
+ "rel_diff": 4.079817847789719e-06
183
+ },
184
+ {
185
+ "shape": [
186
+ 1,
187
+ 3,
188
+ 512,
189
+ 512
190
+ ],
191
+ "torch": "ok",
192
+ "graph": "ok",
193
+ "max_abs_diff": 4.029273986816406e-05,
194
+ "scale": 7.031377792358398,
195
+ "rel_diff": 5.7304188536069905e-06
196
+ },
197
+ {
198
+ "shape": [
199
+ 2,
200
+ 3,
201
+ 256,
202
+ 256
203
+ ],
204
+ "torch": "ok",
205
+ "graph": "ok",
206
+ "max_abs_diff": 3.266334533691406e-05,
207
+ "scale": 6.837883472442627,
208
+ "rel_diff": 4.776820995641517e-06
209
+ }
210
+ ],
211
+ "exported_at": "2026-09-07T15:17:43+00:00",
212
+ "release": {
213
+ "repo": "MedOtter/CASCADE",
214
+ "revision": "e3204b11054bc6ca61dff9029da0c940574ae67e",
215
+ "pth_file": "DRIVE.pth",
216
+ "pth_sha256": "1b2c12ba84c6c14ce377b1a65dbeb4812f51b5132d72264046ff6e63c723011e",
217
+ "sidecar_sha256": "402e4863796b2530120ab02b07d1cb1732e28237a9d98398dec1bbc4a73d5594",
218
+ "sidecar_source": "existing",
219
+ "group": "checkout_only",
220
+ "reference_check": {
221
+ "dataset": "DRIVE",
222
+ "split": "val",
223
+ "samples": 4,
224
+ "reproducible": true,
225
+ "status": "pass",
226
+ "sizes": [
227
+ {
228
+ "size": [
229
+ 256,
230
+ 256
231
+ ],
232
+ "predict_masks_equal": 2,
233
+ "pixels": 262144,
234
+ "disagreeing_pixels": 0,
235
+ "unexplained_pixels": 0,
236
+ "max_abs_diff": 0.0012249946594238281,
237
+ "scale": 9.504484176635742,
238
+ "rel_diff": 0.00012888596968104309,
239
+ "float32_vs_float64": {
240
+ "max_abs_diff": 0.0010617160816219773,
241
+ "scale": 9.504349854265831,
242
+ "rel_diff": 0.00011170843854674057,
243
+ "samples": 4,
244
+ "of": 4,
245
+ "complete": true
246
+ }
247
+ },
248
+ {
249
+ "size": [
250
+ 320,
251
+ 320
252
+ ],
253
+ "predict_masks_equal": 2,
254
+ "pixels": 409600,
255
+ "disagreeing_pixels": 1,
256
+ "unexplained_pixels": 0,
257
+ "max_abs_diff": 0.0013272762298583984,
258
+ "scale": 9.519851684570312,
259
+ "rel_diff": 0.000139421944147474,
260
+ "float32_vs_float64": {
261
+ "max_abs_diff": 0.0012538067753697923,
262
+ "scale": 9.519738552295173,
263
+ "rel_diff": 0.00013170600941214968,
264
+ "samples": 4,
265
+ "of": 4,
266
+ "complete": true
267
+ }
268
+ }
269
+ ]
270
+ },
271
+ "tool": "tools/hf_onnx_export.py",
272
+ "stamped_at": "2026-09-07T15:18:16+00:00"
273
+ }
274
+ }
ISIC2018.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ce26bef474599c1ab12b3f71d873da2502b6e6e1de4b0af4365167e569124353
3
+ size 141448683
ISIC2018.onnx.config.json ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "medotter/model-sidecar/v1",
3
+ "model": {
4
+ "graph": "onnx",
5
+ "args": {
6
+ "input_channel": 3,
7
+ "num_classes": 1
8
+ }
9
+ },
10
+ "inference": {
11
+ "normalize": {
12
+ "mean": [
13
+ 0.485,
14
+ 0.456,
15
+ 0.406
16
+ ],
17
+ "std": [
18
+ 58.395,
19
+ 57.12,
20
+ 57.375
21
+ ]
22
+ },
23
+ "scale": 255.0,
24
+ "size": [
25
+ 256,
26
+ 256
27
+ ],
28
+ "threshold": 0.5
29
+ }
30
+ }
ISIC2018.onnx.provenance.json ADDED
@@ -0,0 +1,274 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "medotter/graph-provenance/v1",
3
+ "source": {
4
+ "file": "ISIC2018.pth",
5
+ "sha256": "8aead20b8182ac2bb58402e207d1f4a9e32786d7559ea101cec027ab6cc265f3",
6
+ "reference": "ISIC2018.pth",
7
+ "model": "CASCADE",
8
+ "declaration_source": "sidecar",
9
+ "declaration": [
10
+ {
11
+ "file": "ISIC2018.pth.config.json",
12
+ "sha256": "585d3d623e27c49b042ef618d59975659c1191639e0c6f3e7e72a18e88fd4793"
13
+ }
14
+ ],
15
+ "float32_vs_float64": {
16
+ "shape": [
17
+ 1,
18
+ 3,
19
+ 256,
20
+ 256
21
+ ],
22
+ "torch": "ok",
23
+ "float64": "ok",
24
+ "threads": 6,
25
+ "max_abs_diff": 1.2032564242314692e-05,
26
+ "scale": 12.818764732115621,
27
+ "rel_diff": 9.386679991223168e-07
28
+ }
29
+ },
30
+ "graph": {
31
+ "kind": "onnx",
32
+ "file": "ISIC2018.onnx",
33
+ "sha256": "ce26bef474599c1ab12b3f71d873da2502b6e6e1de4b0af4365167e569124353",
34
+ "bytes": 141448683,
35
+ "opset": 17,
36
+ "dynamic": true,
37
+ "reason": "dynamic_verified",
38
+ "input": "image",
39
+ "output": "logits",
40
+ "input_channel": 3,
41
+ "num_classes": 1,
42
+ "size": [
43
+ 256,
44
+ 256
45
+ ]
46
+ },
47
+ "exporter": {
48
+ "api": "torch.onnx.export",
49
+ "name": "torchscript",
50
+ "dynamo": false,
51
+ "registered_symbolics": {
52
+ "aten::roll": 17
53
+ },
54
+ "producer": "pytorch 2.13.0",
55
+ "torch": "2.13.0+cpu",
56
+ "onnx": "1.22.0",
57
+ "onnxruntime": "1.29.0"
58
+ },
59
+ "verification_input": {
60
+ "kind": "smooth_random_field",
61
+ "distribution": "normal",
62
+ "coarse_factor": 16,
63
+ "min_coarse": 4,
64
+ "interpolation": "bilinear",
65
+ "align_corners": false,
66
+ "seed": 0
67
+ },
68
+ "attempts": [
69
+ {
70
+ "mode": "dynamic",
71
+ "exporter": "torchscript",
72
+ "outcome": "kept",
73
+ "reason": null,
74
+ "error": null,
75
+ "verification": [
76
+ {
77
+ "shape": [
78
+ 1,
79
+ 3,
80
+ 256,
81
+ 256
82
+ ],
83
+ "torch": "ok",
84
+ "graph": "ok",
85
+ "max_abs_diff": 2.5033950805664062e-05,
86
+ "scale": 12.818765640258789,
87
+ "rel_diff": 1.9529143061202473e-06
88
+ },
89
+ {
90
+ "shape": [
91
+ 1,
92
+ 3,
93
+ 320,
94
+ 320
95
+ ],
96
+ "torch": "ok",
97
+ "graph": "ok",
98
+ "max_abs_diff": 4.76837158203125e-05,
99
+ "scale": 10.740738868713379,
100
+ "rel_diff": 4.439519143250941e-06
101
+ },
102
+ {
103
+ "shape": [
104
+ 1,
105
+ 3,
106
+ 224,
107
+ 224
108
+ ],
109
+ "torch": "ok",
110
+ "graph": "ok",
111
+ "max_abs_diff": 2.0503997802734375e-05,
112
+ "scale": 10.83332347869873,
113
+ "rel_diff": 1.8926784419435853e-06
114
+ },
115
+ {
116
+ "shape": [
117
+ 1,
118
+ 3,
119
+ 512,
120
+ 512
121
+ ],
122
+ "torch": "ok",
123
+ "graph": "ok",
124
+ "max_abs_diff": 3.790855407714844e-05,
125
+ "scale": 11.890087127685547,
126
+ "rel_diff": 3.1882486368733186e-06
127
+ },
128
+ {
129
+ "shape": [
130
+ 2,
131
+ 3,
132
+ 256,
133
+ 256
134
+ ],
135
+ "torch": "ok",
136
+ "graph": "ok",
137
+ "max_abs_diff": 3.0040740966796875e-05,
138
+ "scale": 12.818767547607422,
139
+ "rel_diff": 2.343496818647271e-06
140
+ }
141
+ ]
142
+ }
143
+ ],
144
+ "verification": [
145
+ {
146
+ "shape": [
147
+ 1,
148
+ 3,
149
+ 256,
150
+ 256
151
+ ],
152
+ "torch": "ok",
153
+ "graph": "ok",
154
+ "max_abs_diff": 2.5033950805664062e-05,
155
+ "scale": 12.818765640258789,
156
+ "rel_diff": 1.9529143061202473e-06
157
+ },
158
+ {
159
+ "shape": [
160
+ 1,
161
+ 3,
162
+ 320,
163
+ 320
164
+ ],
165
+ "torch": "ok",
166
+ "graph": "ok",
167
+ "max_abs_diff": 4.76837158203125e-05,
168
+ "scale": 10.740738868713379,
169
+ "rel_diff": 4.439519143250941e-06
170
+ },
171
+ {
172
+ "shape": [
173
+ 1,
174
+ 3,
175
+ 224,
176
+ 224
177
+ ],
178
+ "torch": "ok",
179
+ "graph": "ok",
180
+ "max_abs_diff": 2.0503997802734375e-05,
181
+ "scale": 10.83332347869873,
182
+ "rel_diff": 1.8926784419435853e-06
183
+ },
184
+ {
185
+ "shape": [
186
+ 1,
187
+ 3,
188
+ 512,
189
+ 512
190
+ ],
191
+ "torch": "ok",
192
+ "graph": "ok",
193
+ "max_abs_diff": 3.790855407714844e-05,
194
+ "scale": 11.890087127685547,
195
+ "rel_diff": 3.1882486368733186e-06
196
+ },
197
+ {
198
+ "shape": [
199
+ 2,
200
+ 3,
201
+ 256,
202
+ 256
203
+ ],
204
+ "torch": "ok",
205
+ "graph": "ok",
206
+ "max_abs_diff": 3.0040740966796875e-05,
207
+ "scale": 12.818767547607422,
208
+ "rel_diff": 2.343496818647271e-06
209
+ }
210
+ ],
211
+ "exported_at": "2026-09-07T15:17:49+00:00",
212
+ "release": {
213
+ "repo": "MedOtter/CASCADE",
214
+ "revision": "e3204b11054bc6ca61dff9029da0c940574ae67e",
215
+ "pth_file": "ISIC2018.pth",
216
+ "pth_sha256": "8aead20b8182ac2bb58402e207d1f4a9e32786d7559ea101cec027ab6cc265f3",
217
+ "sidecar_sha256": "402e4863796b2530120ab02b07d1cb1732e28237a9d98398dec1bbc4a73d5594",
218
+ "sidecar_source": "existing",
219
+ "group": "checkout_only",
220
+ "reference_check": {
221
+ "dataset": "ISIC2018",
222
+ "split": "val",
223
+ "samples": 4,
224
+ "reproducible": true,
225
+ "status": "pass",
226
+ "sizes": [
227
+ {
228
+ "size": [
229
+ 256,
230
+ 256
231
+ ],
232
+ "predict_masks_equal": 3,
233
+ "pixels": 262144,
234
+ "disagreeing_pixels": 0,
235
+ "unexplained_pixels": 0,
236
+ "max_abs_diff": 5.537271499633789e-05,
237
+ "scale": 14.960186004638672,
238
+ "rel_diff": 3.7013386718031844e-06,
239
+ "float32_vs_float64": {
240
+ "max_abs_diff": 6.335596413209466e-05,
241
+ "scale": 14.960181750029715,
242
+ "rel_diff": 4.23497288941485e-06,
243
+ "samples": 4,
244
+ "of": 4,
245
+ "complete": true
246
+ }
247
+ },
248
+ {
249
+ "size": [
250
+ 320,
251
+ 320
252
+ ],
253
+ "predict_masks_equal": 3,
254
+ "pixels": 409600,
255
+ "disagreeing_pixels": 1,
256
+ "unexplained_pixels": 0,
257
+ "max_abs_diff": 0.00024119019508361816,
258
+ "scale": 15.544225692749023,
259
+ "rel_diff": 1.551638530287984e-05,
260
+ "float32_vs_float64": {
261
+ "max_abs_diff": 0.0002085379390815989,
262
+ "scale": 15.54423149893043,
263
+ "rel_diff": 1.3415776720511916e-05,
264
+ "samples": 4,
265
+ "of": 4,
266
+ "complete": true
267
+ }
268
+ }
269
+ ]
270
+ },
271
+ "tool": "tools/hf_onnx_export.py",
272
+ "stamped_at": "2026-09-07T15:18:23+00:00"
273
+ }
274
+ }
PROMISE12.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8aea428d1ff980afcc91434ae0da45c046ee76ae0cb56d3d84bb1e6d80939d72
3
+ size 141448683
PROMISE12.onnx.config.json ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "medotter/model-sidecar/v1",
3
+ "model": {
4
+ "graph": "onnx",
5
+ "args": {
6
+ "input_channel": 3,
7
+ "num_classes": 1
8
+ }
9
+ },
10
+ "inference": {
11
+ "normalize": {
12
+ "mean": [
13
+ 0.485,
14
+ 0.456,
15
+ 0.406
16
+ ],
17
+ "std": [
18
+ 58.395,
19
+ 57.12,
20
+ 57.375
21
+ ]
22
+ },
23
+ "scale": 255.0,
24
+ "size": [
25
+ 256,
26
+ 256
27
+ ],
28
+ "threshold": 0.5
29
+ }
30
+ }
PROMISE12.onnx.provenance.json ADDED
@@ -0,0 +1,274 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "medotter/graph-provenance/v1",
3
+ "source": {
4
+ "file": "PROMISE12.pth",
5
+ "sha256": "764762fd2167fef94556d7fb2075fc961e2ca10a7ed789960cb5969895c907f9",
6
+ "reference": "PROMISE12.pth",
7
+ "model": "CASCADE",
8
+ "declaration_source": "sidecar",
9
+ "declaration": [
10
+ {
11
+ "file": "PROMISE12.pth.config.json",
12
+ "sha256": "585d3d623e27c49b042ef618d59975659c1191639e0c6f3e7e72a18e88fd4793"
13
+ }
14
+ ],
15
+ "float32_vs_float64": {
16
+ "shape": [
17
+ 1,
18
+ 3,
19
+ 256,
20
+ 256
21
+ ],
22
+ "torch": "ok",
23
+ "float64": "ok",
24
+ "threads": 6,
25
+ "max_abs_diff": 6.761143615197085e-05,
26
+ "scale": 14.415359834327615,
27
+ "rel_diff": 4.690235757484613e-06
28
+ }
29
+ },
30
+ "graph": {
31
+ "kind": "onnx",
32
+ "file": "PROMISE12.onnx",
33
+ "sha256": "8aea428d1ff980afcc91434ae0da45c046ee76ae0cb56d3d84bb1e6d80939d72",
34
+ "bytes": 141448683,
35
+ "opset": 17,
36
+ "dynamic": true,
37
+ "reason": "dynamic_verified",
38
+ "input": "image",
39
+ "output": "logits",
40
+ "input_channel": 3,
41
+ "num_classes": 1,
42
+ "size": [
43
+ 256,
44
+ 256
45
+ ]
46
+ },
47
+ "exporter": {
48
+ "api": "torch.onnx.export",
49
+ "name": "torchscript",
50
+ "dynamo": false,
51
+ "registered_symbolics": {
52
+ "aten::roll": 17
53
+ },
54
+ "producer": "pytorch 2.13.0",
55
+ "torch": "2.13.0+cpu",
56
+ "onnx": "1.22.0",
57
+ "onnxruntime": "1.29.0"
58
+ },
59
+ "verification_input": {
60
+ "kind": "smooth_random_field",
61
+ "distribution": "normal",
62
+ "coarse_factor": 16,
63
+ "min_coarse": 4,
64
+ "interpolation": "bilinear",
65
+ "align_corners": false,
66
+ "seed": 0
67
+ },
68
+ "attempts": [
69
+ {
70
+ "mode": "dynamic",
71
+ "exporter": "torchscript",
72
+ "outcome": "kept",
73
+ "reason": null,
74
+ "error": null,
75
+ "verification": [
76
+ {
77
+ "shape": [
78
+ 1,
79
+ 3,
80
+ 256,
81
+ 256
82
+ ],
83
+ "torch": "ok",
84
+ "graph": "ok",
85
+ "max_abs_diff": 7.653236389160156e-05,
86
+ "scale": 14.415355682373047,
87
+ "rel_diff": 5.309086059193432e-06
88
+ },
89
+ {
90
+ "shape": [
91
+ 1,
92
+ 3,
93
+ 320,
94
+ 320
95
+ ],
96
+ "torch": "ok",
97
+ "graph": "ok",
98
+ "max_abs_diff": 9.1552734375e-05,
99
+ "scale": 16.44792366027832,
100
+ "rel_diff": 5.566218342568037e-06
101
+ },
102
+ {
103
+ "shape": [
104
+ 1,
105
+ 3,
106
+ 224,
107
+ 224
108
+ ],
109
+ "torch": "ok",
110
+ "graph": "ok",
111
+ "max_abs_diff": 3.147125244140625e-05,
112
+ "scale": 16.230051040649414,
113
+ "rel_diff": 1.9390729186608267e-06
114
+ },
115
+ {
116
+ "shape": [
117
+ 1,
118
+ 3,
119
+ 512,
120
+ 512
121
+ ],
122
+ "torch": "ok",
123
+ "graph": "ok",
124
+ "max_abs_diff": 0.0001289844512939453,
125
+ "scale": 13.789244651794434,
126
+ "rel_diff": 9.353989616621982e-06
127
+ },
128
+ {
129
+ "shape": [
130
+ 2,
131
+ 3,
132
+ 256,
133
+ 256
134
+ ],
135
+ "torch": "ok",
136
+ "graph": "ok",
137
+ "max_abs_diff": 9.548664093017578e-05,
138
+ "scale": 15.084662437438965,
139
+ "rel_diff": 6.330048241131689e-06
140
+ }
141
+ ]
142
+ }
143
+ ],
144
+ "verification": [
145
+ {
146
+ "shape": [
147
+ 1,
148
+ 3,
149
+ 256,
150
+ 256
151
+ ],
152
+ "torch": "ok",
153
+ "graph": "ok",
154
+ "max_abs_diff": 7.653236389160156e-05,
155
+ "scale": 14.415355682373047,
156
+ "rel_diff": 5.309086059193432e-06
157
+ },
158
+ {
159
+ "shape": [
160
+ 1,
161
+ 3,
162
+ 320,
163
+ 320
164
+ ],
165
+ "torch": "ok",
166
+ "graph": "ok",
167
+ "max_abs_diff": 9.1552734375e-05,
168
+ "scale": 16.44792366027832,
169
+ "rel_diff": 5.566218342568037e-06
170
+ },
171
+ {
172
+ "shape": [
173
+ 1,
174
+ 3,
175
+ 224,
176
+ 224
177
+ ],
178
+ "torch": "ok",
179
+ "graph": "ok",
180
+ "max_abs_diff": 3.147125244140625e-05,
181
+ "scale": 16.230051040649414,
182
+ "rel_diff": 1.9390729186608267e-06
183
+ },
184
+ {
185
+ "shape": [
186
+ 1,
187
+ 3,
188
+ 512,
189
+ 512
190
+ ],
191
+ "torch": "ok",
192
+ "graph": "ok",
193
+ "max_abs_diff": 0.0001289844512939453,
194
+ "scale": 13.789244651794434,
195
+ "rel_diff": 9.353989616621982e-06
196
+ },
197
+ {
198
+ "shape": [
199
+ 2,
200
+ 3,
201
+ 256,
202
+ 256
203
+ ],
204
+ "torch": "ok",
205
+ "graph": "ok",
206
+ "max_abs_diff": 9.548664093017578e-05,
207
+ "scale": 15.084662437438965,
208
+ "rel_diff": 6.330048241131689e-06
209
+ }
210
+ ],
211
+ "exported_at": "2026-09-07T15:18:27+00:00",
212
+ "release": {
213
+ "repo": "MedOtter/CASCADE",
214
+ "revision": "e3204b11054bc6ca61dff9029da0c940574ae67e",
215
+ "pth_file": "PROMISE12.pth",
216
+ "pth_sha256": "764762fd2167fef94556d7fb2075fc961e2ca10a7ed789960cb5969895c907f9",
217
+ "sidecar_sha256": "402e4863796b2530120ab02b07d1cb1732e28237a9d98398dec1bbc4a73d5594",
218
+ "sidecar_source": "existing",
219
+ "group": "checkout_only",
220
+ "reference_check": {
221
+ "dataset": "PROMISE12",
222
+ "split": "val",
223
+ "samples": 4,
224
+ "reproducible": true,
225
+ "status": "pass",
226
+ "sizes": [
227
+ {
228
+ "size": [
229
+ 256,
230
+ 256
231
+ ],
232
+ "predict_masks_equal": 4,
233
+ "pixels": 262144,
234
+ "disagreeing_pixels": 0,
235
+ "unexplained_pixels": 0,
236
+ "max_abs_diff": 0.00030487775802612305,
237
+ "scale": 21.48859405517578,
238
+ "rel_diff": 1.4187887641382924e-05,
239
+ "float32_vs_float64": {
240
+ "max_abs_diff": 0.0002638888154479213,
241
+ "scale": 21.48857119664854,
242
+ "rel_diff": 1.2280426326766607e-05,
243
+ "samples": 4,
244
+ "of": 4,
245
+ "complete": true
246
+ }
247
+ },
248
+ {
249
+ "size": [
250
+ 320,
251
+ 320
252
+ ],
253
+ "predict_masks_equal": 4,
254
+ "pixels": 409600,
255
+ "disagreeing_pixels": 0,
256
+ "unexplained_pixels": 0,
257
+ "max_abs_diff": 0.00025153160095214844,
258
+ "scale": 16.78561782836914,
259
+ "rel_diff": 1.498494744274699e-05,
260
+ "float32_vs_float64": {
261
+ "max_abs_diff": 0.0002636807838465316,
262
+ "scale": 16.785627729710228,
263
+ "rel_diff": 1.5708723444391767e-05,
264
+ "samples": 4,
265
+ "of": 4,
266
+ "complete": true
267
+ }
268
+ }
269
+ ]
270
+ },
271
+ "tool": "tools/hf_onnx_export.py",
272
+ "stamped_at": "2026-09-07T15:18:47+00:00"
273
+ }
274
+ }
UWaterlooSkinCancer.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d2d142bff2df44fea21ce5634aa47fbe2106a7136d277207cbf2c0df666aae65
3
+ size 141448683
UWaterlooSkinCancer.onnx.config.json ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "medotter/model-sidecar/v1",
3
+ "model": {
4
+ "graph": "onnx",
5
+ "args": {
6
+ "input_channel": 3,
7
+ "num_classes": 1
8
+ }
9
+ },
10
+ "inference": {
11
+ "normalize": {
12
+ "mean": [
13
+ 0.485,
14
+ 0.456,
15
+ 0.406
16
+ ],
17
+ "std": [
18
+ 58.395,
19
+ 57.12,
20
+ 57.375
21
+ ]
22
+ },
23
+ "scale": 255.0,
24
+ "size": [
25
+ 256,
26
+ 256
27
+ ],
28
+ "threshold": 0.5
29
+ }
30
+ }
UWaterlooSkinCancer.onnx.provenance.json ADDED
@@ -0,0 +1,274 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "medotter/graph-provenance/v1",
3
+ "source": {
4
+ "file": "UWaterlooSkinCancer.pth",
5
+ "sha256": "9ec94d5e0c8ce93de57b9e24dd2b62604769586dac65f7729441ab1f6a40c24d",
6
+ "reference": "UWaterlooSkinCancer.pth",
7
+ "model": "CASCADE",
8
+ "declaration_source": "sidecar",
9
+ "declaration": [
10
+ {
11
+ "file": "UWaterlooSkinCancer.pth.config.json",
12
+ "sha256": "585d3d623e27c49b042ef618d59975659c1191639e0c6f3e7e72a18e88fd4793"
13
+ }
14
+ ],
15
+ "float32_vs_float64": {
16
+ "shape": [
17
+ 1,
18
+ 3,
19
+ 256,
20
+ 256
21
+ ],
22
+ "torch": "ok",
23
+ "float64": "ok",
24
+ "threads": 6,
25
+ "max_abs_diff": 1.96817108151226e-05,
26
+ "scale": 9.951392664604555,
27
+ "rel_diff": 1.9777845652827232e-06
28
+ }
29
+ },
30
+ "graph": {
31
+ "kind": "onnx",
32
+ "file": "UWaterlooSkinCancer.onnx",
33
+ "sha256": "d2d142bff2df44fea21ce5634aa47fbe2106a7136d277207cbf2c0df666aae65",
34
+ "bytes": 141448683,
35
+ "opset": 17,
36
+ "dynamic": true,
37
+ "reason": "dynamic_verified",
38
+ "input": "image",
39
+ "output": "logits",
40
+ "input_channel": 3,
41
+ "num_classes": 1,
42
+ "size": [
43
+ 256,
44
+ 256
45
+ ]
46
+ },
47
+ "exporter": {
48
+ "api": "torch.onnx.export",
49
+ "name": "torchscript",
50
+ "dynamo": false,
51
+ "registered_symbolics": {
52
+ "aten::roll": 17
53
+ },
54
+ "producer": "pytorch 2.13.0",
55
+ "torch": "2.13.0+cpu",
56
+ "onnx": "1.22.0",
57
+ "onnxruntime": "1.29.0"
58
+ },
59
+ "verification_input": {
60
+ "kind": "smooth_random_field",
61
+ "distribution": "normal",
62
+ "coarse_factor": 16,
63
+ "min_coarse": 4,
64
+ "interpolation": "bilinear",
65
+ "align_corners": false,
66
+ "seed": 0
67
+ },
68
+ "attempts": [
69
+ {
70
+ "mode": "dynamic",
71
+ "exporter": "torchscript",
72
+ "outcome": "kept",
73
+ "reason": null,
74
+ "error": null,
75
+ "verification": [
76
+ {
77
+ "shape": [
78
+ 1,
79
+ 3,
80
+ 256,
81
+ 256
82
+ ],
83
+ "torch": "ok",
84
+ "graph": "ok",
85
+ "max_abs_diff": 2.8252601623535156e-05,
86
+ "scale": 9.95139217376709,
87
+ "rel_diff": 2.839060216922409e-06
88
+ },
89
+ {
90
+ "shape": [
91
+ 1,
92
+ 3,
93
+ 320,
94
+ 320
95
+ ],
96
+ "torch": "ok",
97
+ "graph": "ok",
98
+ "max_abs_diff": 2.2411346435546875e-05,
99
+ "scale": 10.43700885772705,
100
+ "rel_diff": 2.1472959102602093e-06
101
+ },
102
+ {
103
+ "shape": [
104
+ 1,
105
+ 3,
106
+ 224,
107
+ 224
108
+ ],
109
+ "torch": "ok",
110
+ "graph": "ok",
111
+ "max_abs_diff": 1.6450881958007812e-05,
112
+ "scale": 9.538312911987305,
113
+ "rel_diff": 1.7247161117280097e-06
114
+ },
115
+ {
116
+ "shape": [
117
+ 1,
118
+ 3,
119
+ 512,
120
+ 512
121
+ ],
122
+ "torch": "ok",
123
+ "graph": "ok",
124
+ "max_abs_diff": 1.722574234008789e-05,
125
+ "scale": 10.33835220336914,
126
+ "rel_diff": 1.6661980556702483e-06
127
+ },
128
+ {
129
+ "shape": [
130
+ 2,
131
+ 3,
132
+ 256,
133
+ 256
134
+ ],
135
+ "torch": "ok",
136
+ "graph": "ok",
137
+ "max_abs_diff": 1.71661376953125e-05,
138
+ "scale": 9.951395988464355,
139
+ "rel_diff": 1.7249979515649325e-06
140
+ }
141
+ ]
142
+ }
143
+ ],
144
+ "verification": [
145
+ {
146
+ "shape": [
147
+ 1,
148
+ 3,
149
+ 256,
150
+ 256
151
+ ],
152
+ "torch": "ok",
153
+ "graph": "ok",
154
+ "max_abs_diff": 2.8252601623535156e-05,
155
+ "scale": 9.95139217376709,
156
+ "rel_diff": 2.839060216922409e-06
157
+ },
158
+ {
159
+ "shape": [
160
+ 1,
161
+ 3,
162
+ 320,
163
+ 320
164
+ ],
165
+ "torch": "ok",
166
+ "graph": "ok",
167
+ "max_abs_diff": 2.2411346435546875e-05,
168
+ "scale": 10.43700885772705,
169
+ "rel_diff": 2.1472959102602093e-06
170
+ },
171
+ {
172
+ "shape": [
173
+ 1,
174
+ 3,
175
+ 224,
176
+ 224
177
+ ],
178
+ "torch": "ok",
179
+ "graph": "ok",
180
+ "max_abs_diff": 1.6450881958007812e-05,
181
+ "scale": 9.538312911987305,
182
+ "rel_diff": 1.7247161117280097e-06
183
+ },
184
+ {
185
+ "shape": [
186
+ 1,
187
+ 3,
188
+ 512,
189
+ 512
190
+ ],
191
+ "torch": "ok",
192
+ "graph": "ok",
193
+ "max_abs_diff": 1.722574234008789e-05,
194
+ "scale": 10.33835220336914,
195
+ "rel_diff": 1.6661980556702483e-06
196
+ },
197
+ {
198
+ "shape": [
199
+ 2,
200
+ 3,
201
+ 256,
202
+ 256
203
+ ],
204
+ "torch": "ok",
205
+ "graph": "ok",
206
+ "max_abs_diff": 1.71661376953125e-05,
207
+ "scale": 9.951395988464355,
208
+ "rel_diff": 1.7249979515649325e-06
209
+ }
210
+ ],
211
+ "exported_at": "2026-09-07T15:18:38+00:00",
212
+ "release": {
213
+ "repo": "MedOtter/CASCADE",
214
+ "revision": "e3204b11054bc6ca61dff9029da0c940574ae67e",
215
+ "pth_file": "UWaterlooSkinCancer.pth",
216
+ "pth_sha256": "9ec94d5e0c8ce93de57b9e24dd2b62604769586dac65f7729441ab1f6a40c24d",
217
+ "sidecar_sha256": "402e4863796b2530120ab02b07d1cb1732e28237a9d98398dec1bbc4a73d5594",
218
+ "sidecar_source": "existing",
219
+ "group": "checkout_only",
220
+ "reference_check": {
221
+ "dataset": "UWaterlooSkinCancer",
222
+ "split": "val",
223
+ "samples": 4,
224
+ "reproducible": true,
225
+ "status": "pass",
226
+ "sizes": [
227
+ {
228
+ "size": [
229
+ 256,
230
+ 256
231
+ ],
232
+ "predict_masks_equal": 4,
233
+ "pixels": 262144,
234
+ "disagreeing_pixels": 0,
235
+ "unexplained_pixels": 0,
236
+ "max_abs_diff": 7.18235969543457e-05,
237
+ "scale": 9.63649845123291,
238
+ "rel_diff": 7.453287863617772e-06,
239
+ "float32_vs_float64": {
240
+ "max_abs_diff": 6.353091061528371e-05,
241
+ "scale": 9.63650108651143,
242
+ "rel_diff": 6.592736310091875e-06,
243
+ "samples": 4,
244
+ "of": 4,
245
+ "complete": true
246
+ }
247
+ },
248
+ {
249
+ "size": [
250
+ 320,
251
+ 320
252
+ ],
253
+ "predict_masks_equal": 4,
254
+ "pixels": 409600,
255
+ "disagreeing_pixels": 0,
256
+ "unexplained_pixels": 0,
257
+ "max_abs_diff": 5.936622619628906e-05,
258
+ "scale": 9.350860595703125,
259
+ "rel_diff": 6.3487446517563125e-06,
260
+ "float32_vs_float64": {
261
+ "max_abs_diff": 6.33729022907481e-05,
262
+ "scale": 9.350861151368782,
263
+ "rel_diff": 6.777226317970891e-06,
264
+ "samples": 4,
265
+ "of": 4,
266
+ "complete": true
267
+ }
268
+ }
269
+ ]
270
+ },
271
+ "tool": "tools/hf_onnx_export.py",
272
+ "stamped_at": "2026-09-07T15:19:12+00:00"
273
+ }
274
+ }