Files
hypertower/hypertower_v2_config.json
T
2026-02-24 10:39:48 +01:00

293 lines
7.0 KiB
JSON

{
"nodes": [
{
"id": "node_1770737490980_3a7n",
"type": "data",
"label": "Papila Images",
"inputKey": "",
"outputKey": "",
"inputType": "",
"inputIndex": "",
"outputType": "image",
"source": {
"mode": "directory",
"path": "FundusImages",
"count": null
},
"selectedPath": null,
"sourceRef": {
"importId": "import_1770737490980_00lw",
"slot": "image_dir",
"mode": "directory"
},
"x": 160,
"y": 760
},
{
"id": "node_1770737490980_az3a",
"type": "data",
"label": "Papila Metadata",
"inputKey": "",
"outputKey": "",
"inputType": "",
"inputIndex": "",
"outputType": "matrix",
"source": {
"mode": "dataframe",
"name": "clinical.df",
"rows": 488,
"cols": 15
},
"selectedPath": null,
"sourceRef": {
"importId": "import_1770737490980_00lw",
"slot": "clinical_df",
"mode": "dataframe"
},
"x": 340,
"y": 760
},
{
"id": "node_1770737490980_xnkx",
"type": "transform",
"label": "Resize",
"inputKey": "",
"outputKey": "",
"inputType": "image",
"inputIndex": "1",
"outputType": "image",
"source": null,
"selectedPath": null,
"transformType": "resize",
"roiMaskSource": "gt",
"roiScale": 2.5,
"roiTargetSize": 224,
"roiFallback": true,
"centerCropSize": 224,
"jitterHFlip": true,
"jitterVFlip": true,
"jitterRotation": 15,
"jitterColorEnabled": true,
"jitterColor": "0.1,0.1,0.1,0.05",
"resizeSize": 256,
"x": 155.29958733477324,
"y": 622.2110067583806
},
{
"id": "node_1770737490981_bjwe",
"type": "transform",
"label": "Center Crop",
"inputKey": "",
"outputKey": "",
"inputType": "image",
"inputIndex": "1",
"outputType": "image",
"source": null,
"selectedPath": null,
"transformType": "center_crop",
"roiMaskSource": "gt",
"roiScale": 2.5,
"roiTargetSize": 224,
"roiFallback": true,
"centerCropSize": 224,
"jitterHFlip": true,
"jitterVFlip": true,
"jitterRotation": 15,
"jitterColorEnabled": true,
"jitterColor": "0.1,0.1,0.1,0.05",
"resizeSize": 256,
"x": 139.05693245845418,
"y": 550.529525335558
},
{
"id": "node_1770737490981_ybod",
"type": "transform",
"label": "Jitter",
"inputKey": "",
"outputKey": "",
"inputType": "image",
"inputIndex": "1",
"outputType": "image",
"source": null,
"selectedPath": null,
"transformType": "jitter_bundle",
"roiMaskSource": "gt",
"roiScale": 2.5,
"roiTargetSize": 224,
"roiFallback": true,
"centerCropSize": 224,
"jitterHFlip": true,
"jitterVFlip": true,
"jitterRotation": 15,
"jitterColorEnabled": true,
"jitterColor": "0.1,0.1,0.1,0.05",
"resizeSize": 256,
"x": 128.68982314179192,
"y": 467.09707170591474
},
{
"id": "node_1770737490981_ogmq",
"type": "loader",
"label": "Image Loader",
"inputKey": "image_1",
"outputKey": "image_1",
"inputType": "image",
"inputIndex": "1",
"outputType": "image",
"source": null,
"selectedPath": null,
"x": 160,
"y": 370
},
{
"id": "node_1770737490981_i8qg",
"type": "loader",
"label": "Metadata Loader",
"inputKey": "matrix_1",
"outputKey": "matrix_1",
"inputType": "matrix",
"inputIndex": "1",
"outputType": "matrix",
"source": null,
"selectedPath": null,
"x": 382.30379326203655,
"y": 374.70041266522685
},
{
"id": "node_1770737490981_f1rl",
"type": "image_tower",
"label": "Tower 1",
"inputKey": "",
"outputKey": "",
"inputType": "image",
"inputIndex": "1",
"outputType": "image",
"source": null,
"selectedPath": null,
"towerType": "image",
"imageBackbone": "efficientnet_b0",
"imageFreezeRatio": 0,
"imageAugment": true,
"imageGeometryDim": 0,
"imageUseSe": false,
"imageSeReduction": 16,
"imageSePreNorm": true,
"x": 105.94513543739873,
"y": 210.62237129546043
},
{
"id": "node_1770737490982_53hy",
"type": "metadata_tower",
"label": "Tower 2",
"inputKey": "",
"outputKey": "",
"inputType": "image",
"inputIndex": "1",
"outputType": "image",
"source": null,
"selectedPath": null,
"towerType": "metadata",
"mdHiddenDim": 128,
"mdDropout": 0.1,
"mdUseSe": false,
"mdSeReduction": 16,
"mdSePreNorm": true,
"mdFreezeRatio": 0,
"x": 446.7257671413001,
"y": 189.90718376822076
},
{
"id": "node_1770737490982_xmc1",
"type": "bridge",
"label": "Bridge",
"inputKey": "",
"outputKey": "",
"inputType": "image",
"inputIndex": "1",
"outputType": "image",
"source": null,
"selectedPath": null,
"bridgeMethod": "fusion",
"bridgeFusionDim": 256,
"bridgeUseSe": true,
"bridgeSeReduction": 16,
"bridgeSePreNorm": true,
"x": 311.5886354629202,
"y": 9.377640626755708
},
{
"id": "node_1770737490982_e9g4",
"type": "classifier",
"label": "Classifier",
"inputKey": "",
"outputKey": "",
"inputType": "image",
"inputIndex": "1",
"outputType": "image",
"source": null,
"selectedPath": null,
"x": 308.0632962358768,
"y": -139.42405168449085
}
],
"edges": [
{
"from": "node_1770737490980_3a7n",
"to": "node_1770737490980_xnkx"
},
{
"from": "node_1770737490980_xnkx",
"to": "node_1770737490981_bjwe"
},
{
"from": "node_1770737490981_bjwe",
"to": "node_1770737490981_ybod"
},
{
"from": "node_1770737490981_ybod",
"to": "node_1770737490981_ogmq"
},
{
"from": "node_1770737490980_az3a",
"to": "node_1770737490981_i8qg"
},
{
"from": "node_1770737490981_ogmq",
"to": "node_1770737490981_f1rl"
},
{
"from": "node_1770737490981_i8qg",
"to": "node_1770737490982_53hy"
},
{
"from": "node_1770737490981_f1rl",
"to": "node_1770737490982_xmc1"
},
{
"from": "node_1770737490982_53hy",
"to": "node_1770737490982_xmc1"
},
{
"from": "node_1770737490982_xmc1",
"to": "node_1770737490982_e9g4"
}
],
"meta": {
"generated_at": "2026-02-10T15:32:18.476Z",
"imports": [
{
"id": "import_1770737490980_00lw",
"className": "PapilaData",
"params": {
"image_dir": "FundusImages",
"clinical_dir": "ClinicalData",
"label_col": "Diagnosis",
"cat_cols": [
"Gender",
"Phakic/Pseudophakic"
]
}
}
]
}
}