{ "architecture": "segresnet", "implementation": "monai.networks.nets.SegResNet", "spatial_dims": 3, "in_channels": 1, "out_channels": 3, "model_kwargs": { "init_filters": 16, "dropout_prob": 0.1 }, "state_dict_note": "MONAI networks were wrapped, so keys carry a 'network.' prefix; strip it to load into the bare MONAI class.", "output_channels": [ "foreground", "seeds", "boundary" ], "output_activation": "logits (apply sigmoid)", "condition": "real_plus_synth", "condition_label": "Real + synthetic volumes", "seed": 42, "train_volumes": [ "real_253", "real_255", "real_257", "real_259", "real_261", "synthetic_901", "synthetic_902", "synthetic_903", "synthetic_904", "synthetic_908" ], "validation_volume": "real_263", "selected_step": 7000, "selection": "best validation panoptic quality on real_263", "best_val_pq": 0.6671375694510983, "parameter_count": 4700931, "input_normalization": { "method": "x = clip((v - lo) / (hi - lo), 0, 1)", "lo": 302.0, "hi": 1921.0 }, "voxel_spacing_km": 0.5, "patch_size_dhw": [ 32, 160, 160 ], "sliding_window": { "roi_size": [ 32, 160, 160 ], "overlap": 0.5, "mode": "gaussian", "blend": "logits, then sigmoid" }, "postprocessing": "foreground/seed thresholding + marker-controlled watershed", "global_operating_point": { "foreground_threshold": 0.4, "seed_threshold": 0.7, "boundary_threshold": 0.5, "min_seed_size": 3, "min_instance_size": 6, "foreground_closing_iterations": 1, "seed_opening_iterations": 0 }, "calibrated_operating_point": { "foreground_threshold": 0.3, "seed_threshold": 0.5, "boundary_threshold": 0.5, "min_seed_size": 5, "min_instance_size": 12, "foreground_closing_iterations": 1, "seed_opening_iterations": 0 }, "source_checkpoint_sha256": "f4de3018fee16e5a88e73b7d3d8593fed94c9d3aed168eed03f2da0a5cf1bdcf" }