MUCM_Net / ACDC.onnx.provenance.json
tyluan's picture
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, KvasirSEG.onnx, KvasirSEG.onnx.config.json, KvasirSEG.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)
37bdc66 verified
Raw
History Blame Contribute Delete
6.24 kB
{
"schema": "medotter/graph-provenance/v1",
"source": {
"file": "ACDC.pth",
"sha256": "29ae06567e0a98fc6972beaee903ac7cbd8039e3b4fecbabe854e78b4fc9ea3d",
"reference": "ACDC.pth",
"model": "MUCM_Net",
"declaration_source": "sidecar",
"declaration": [
{
"file": "ACDC.pth.config.json",
"sha256": "c8b90b0f4551740f0a685a66844fee861342c160ee40d84124c19b8a81997790"
}
],
"float32_vs_float64": {
"shape": [
1,
3,
256,
256
],
"torch": "ok",
"float64": "ok",
"threads": 8,
"max_abs_diff": 0.000250349307821196,
"scale": 25.27641186756059,
"rel_diff": 9.904463858752475e-06,
"kernel_noise_rel": 1.61860919137605e-05
}
},
"graph": {
"kind": "onnx",
"file": "ACDC.onnx",
"sha256": "8a627a0a63e4055a563334ea01214926ae226f765d09c45a1285852db87f2662",
"bytes": 3342061,
"opset": 20,
"dynamic": false,
"reason": "fixed_size",
"input": "image",
"output": "logits",
"input_channel": 3,
"num_classes": 4,
"size": [
256,
256
]
},
"exporter": {
"api": "torch.onnx.export",
"name": "dynamo",
"dynamo": true,
"registered_symbolics": {},
"producer": "pytorch 2.13.0+cpu",
"torch": "2.13.0+cpu",
"onnx": "1.22.0",
"onnxruntime": "1.29.0"
},
"verification_input": {
"kind": "smooth_random_field",
"distribution": "normal",
"coarse_factor": 16,
"min_coarse": 4,
"interpolation": "bilinear",
"align_corners": false,
"seed": 0,
"pixel_domain": null,
"pixel_mean": null,
"pixel_std": null,
"through_contract": false
},
"attempts": [
{
"mode": "dynamic",
"exporter": "torchscript",
"outcome": "fell_back",
"reason": "fixed_size",
"error": {
"kind": "export",
"text": "torchscript: SymbolicValueError: Failed to export a node '%387 : Long(device=cpu) = onnx::Gather[axis=0](%384, %386), scope: __main__.scored_head.<locals>.ScoredHead::/model_zoo.Mamba.MUCM_Net.MUCM_Net.MUCM_Net::inner/model_zoo.Mamba.MUCM_Net.MUCM_Net.OverlapPatchEmbed::patch_embed1 # /home/csgrad/tianyulu/code/medotter/.worktrees/onnx-research/model_zoo/Mamba/MUCM_Net/MUCM_Net.py:781:0 ' (in list node %1387 : int[] = prim::ListConstruct(%387, %392), scope: __main__.scored_head.<locals>.ScoredHead::/model_zoo.Mamba.MUCM_Net.MUCM_Net.MUCM_Net::inner/model_zoo.Mamba.MUCM_Net.MUCM_Net.UCMBlock::block_0_1.0/model_zoo.Mamba.MUCM_Net.MUCM_Net.DWConv::dwconv ) because it is not constant. Please try to make things (e.g. kernel sizes) static if possible. [Caused by the value '1387 defined in (%1387 : int[] = prim::ListConstruct(%387, %392), scope: __main__.scored_head.<locals>.ScoredHead::/model_zoo.Mamba.MUCM_Net.MUCM_Net.MUCM_Net::inner/model_zoo.Mamba.MUCM_Net.MUCM_Net.UCMBlock::block_0_1.0/model_zoo.Mamba.MUCM_Net.MUCM_Net.DWConv::dwconv )' (type 'List[int]') in the TorchScript graph. The containing node has kind 'prim::ListConstruct'.] Inputs: #0: 387 defined in (%387 : Long(device=cpu) = onnx::Gather[axis=0](%384, %386), scope: __main__.scored_head.<locals>.ScoredHead::/model_zoo.Mamba.MUCM_Net.MUCM_Net.MUCM_Net::inner/model_zoo.Mamba.MUCM_Net.MUCM_Net.OverlapPatchEmbed::patch_embed1 # /home/csgrad/tianyulu/code/medotter/.worktrees/onnx-research/model_zoo/Mamba/MUCM_Net/MUCM_Net.py:781:0 ) (type 'Tensor') #1: 392 defined in (%392 : Long(device=cpu) = onnx::Gather[axis=0](%389, %391), scope: __main__.scored_head.<locals>.ScoredHead::/model_zoo.Mamba.MUCM_Net.MUCM_Net.MUCM_Net::inner/model_zoo.Mamba.MUCM_Net.MUCM_Net.OverlapPatchEmbed::patch_embed1 # /home/csgrad/tianyulu/code/medotter/.worktrees/onnx-research/model_zoo/Mamba/MUCM_Net/MUCM_Net.py:781:0 ) (type 'Tensor') Outputs: #0: 1387 defined in (%1387 : int[] = prim::ListConstruct(%387, %392), scope: __main__.scored_head.<locals>.ScoredHead::/model_zoo.Mamba.MUCM_Net.MUCM_Net.MUCM_Net::inner/model_zoo.Mamba.MUCM_Net.MUCM_Net.UCMBlock::block_0_1.0/model_zoo.Mamba.MUCM_Net.MUCM_Net.DWConv::dwconv ) (type 'List[int]')"
},
"verification": null
},
{
"mode": "static",
"exporter": "dynamo",
"outcome": "kept",
"reason": "fixed_size",
"error": null,
"verification": [
{
"shape": [
1,
3,
256,
256
],
"torch": "ok",
"graph": "ok",
"max_abs_diff": 0.0005035400390625,
"scale": 25.276409149169922,
"rel_diff": 1.992134389385908e-05
}
]
}
],
"verification": [
{
"shape": [
1,
3,
256,
256
],
"torch": "ok",
"graph": "ok",
"max_abs_diff": 0.0005035400390625,
"scale": 25.276409149169922,
"rel_diff": 1.992134389385908e-05
}
],
"exported_at": "2026-09-10T02:25:47+00:00",
"release": {
"repo": "MedOtter/MUCM_Net",
"revision": "097c6945bab2c6261eb6b560da6a9d13f6239a5e",
"pth_file": "ACDC.pth",
"pth_sha256": "29ae06567e0a98fc6972beaee903ac7cbd8039e3b4fecbabe854e78b4fc9ea3d",
"sidecar_sha256": "9867fc324419b3f483f4f5b56708a3271f503d4c68bf7fdb4c768189884baefb",
"sidecar_source": "hub",
"group": "checkout_only",
"reason": "fixed_size",
"dynamic_attempt": null,
"reference_check": {
"dataset": "ACDC",
"split": "test",
"samples": 4,
"reproducible": true,
"status": "pass",
"sizes": [
{
"size": [
256,
256
],
"predict_masks_equal": 1,
"pixels": 262144,
"disagreeing_pixels": 0,
"unexplained_pixels": 0,
"max_abs_diff": 0.0023794174194335938,
"scale": 24.02022933959961,
"rel_diff": 9.90588968070717e-05,
"float32_vs_float64": {
"max_abs_diff": 0.0003447967908685873,
"scale": 24.02023493326234,
"rel_diff": 1.4354430413631189e-05,
"samples": 4,
"of": 4,
"complete": true
}
}
]
},
"tool": "tools/hf_onnx_export.py",
"stamped_at": "2026-09-10T02:25:57+00:00"
}
}