{
  "config": "/home/forrest/tsm/configs/paris4_eval_long100k.json",
  "region": {
    "start_zyx": [
      34432,
      15104,
      18432
    ],
    "size_zyx": [
      256,
      1024,
      1024
    ]
  },
  "clip": 20.0,
  "stores": {
    "pred": "/home/forrest/tsm-output/eval_long100k/student/pred.zarr",
    "fine": "/home/forrest/tsm-output/eval_long100k/labels/fine.zarr",
    "coarse": "/home/forrest/tsm-output/eval_long100k/labels/coarse.zarr",
    "recto": "/home/forrest/tsm-output/eval_long100k/teachers/recto.zarr",
    "ink": "/home/forrest/tsm-output/eval_long100k/teachers/ink.zarr",
    "lasagna": "/home/forrest/tsm-output/eval_long100k/teachers/lasagna.zarr",
    "m7_l2": "/home/forrest/tsm-output/eval_long100k/teachers/m7_l2.zarr",
    "fiber": null
  },
  "surface": {
    "student_surface": "medial_from_faces",
    "sdf_mae_band": 10.657817522267786,
    "sdf_mae_n": 122479197,
    "valid_auprc": 0.9997451265751559,
    "valid_auprc_n": 211989450,
    "zc_dice_within1": 0.16222925289338047,
    "zc_n_pred": 7339637,
    "zc_n_label": 7059178,
    "medial_coverage_frac": 1.0,
    "medial_coverage_n": 102435330,
    "student_to_recto": {
      "n": 7339637,
      "median": 8.306623458862305,
      "p90": 26.191600799560547,
      "frac_gt3": 0.7798449705346463,
      "frac_gt5": 0.6602002251609991,
      "mean": 11.511570532135028
    },
    "recto_to_student": {
      "n": 4400921,
      "median": 4.123105525970459,
      "p90": 10.770329475402832,
      "frac_gt3": 0.5907540717045364,
      "frac_gt5": 0.4057732461000777,
      "mean": 5.05582813258162
    },
    "symmetric": {
      "n": 11740558,
      "median": 6.164413928985596,
      "p90": 20.904544830322266,
      "frac_gt3": 0.7089646846427572,
      "frac_gt5": 0.5648288607747605,
      "mean": 9.09165043150736
    },
    "n_student_medial": 7339637,
    "n_recto_medial": 4400921,
    "n_student_surface1": 8946925
  },
  "ink": {
    "dice_at_0.5": 0.6751653659544242,
    "auprc": 0.7556931282653512,
    "n_pred": 8375375,
    "n_teacher": 6810792,
    "auprc_n": 268435456
  },
  "winding": {
    "phase_err_deg_n": 4116083,
    "phase_err_deg_mean": 57.615637718991515,
    "phase_err_deg_median": 47.376739501953125,
    "phase_err_deg_p90": 124.68946533203126,
    "normal_err_deg_n": 4116083,
    "normal_err_deg_mean": 5.178939433709693,
    "normal_err_deg_median": 4.602917671203613,
    "normal_err_deg_p90": 9.324745178222656,
    "density_mae": 0.17633907707959576,
    "conf_auroc": null,
    "n_coarse_valid": 4194304
  },
  "winding_fine": {
    "phase_err_deg_n": 99810182,
    "phase_err_deg_mean": 33.008635608634556,
    "phase_err_deg_median": 23.14698600769043,
    "phase_err_deg_p90": 73.80447387695312,
    "normal_err_deg_n": 99810182,
    "normal_err_deg_mean": 15.387258985289636,
    "normal_err_deg_median": 12.611458778381348,
    "normal_err_deg_p90": 30.1995849609375,
    "density_mae": 0.021763475530174384,
    "n_wf_valid": 99810182
  },
  "surface1_stats": {
    "n_voxels": 2314545,
    "thickness": {
      "n": 2314545,
      "mean": 1.000005368833246,
      "std": 0.0021089471318345566,
      "p5": 1.0,
      "p25": 1.0,
      "median": 1.0,
      "p75": 1.0,
      "p95": 1.0
    },
    "deg6_mean": 2.334488203945052,
    "deg6_hist": [
      65697,
      359745,
      901756,
      720081,
      256552,
      10714,
      0
    ],
    "frac_deg6_ge2": 0.8161876308302496,
    "frac_deg6_ge3": 0.42658362658751503,
    "frac_isolated": 0.0283844124871195,
    "components_26": {
      "n_components": 1805,
      "n_components_min_size": 22,
      "largest": 1952912,
      "sizes_top10": [
        1952912,
        115880,
        78256,
        77522,
        21192,
        17845,
        17512,
        14297,
        5426,
        4756
      ],
      "fg_voxels": 2314545,
      "fg_voxels_min_size": 2309341
    },
    "components_6": {
      "n_components": 164474,
      "n_components_min_size": 3717,
      "largest": 24902,
      "sizes_top10": [
        24902,
        16832,
        15276,
        13844,
        13773,
        13450,
        12056,
        11910,
        8960,
        8342
      ],
      "fg_voxels": 2314545,
      "fg_voxels_min_size": 1194538
    },
    "enclosed_cavity_voxels": 9237,
    "enclosed_cavities": 5475
  },
  "surface1_stats_box": [
    [
      34432,
      15360,
      18688
    ],
    [
      34688,
      15872,
      19200
    ]
  ],
  "surface_inface_vs_recto": {
    "student_to_recto": {
      "n": 8946925,
      "median": 12.569805145263672,
      "p90": 28.879058837890625,
      "frac_gt3": 0.8909947272386881,
      "frac_gt5": 0.8152056712222355,
      "mean": 14.573235810952776
    },
    "recto_to_student": {
      "n": 4400921,
      "median": 6.164413928985596,
      "p90": 12.727922439575195,
      "frac_gt3": 0.755990621054093,
      "frac_gt5": 0.5968666558658972,
      "mean": 6.729747849365228
    },
    "symmetric": {
      "n": 13347846,
      "median": 9.433980941772461,
      "p90": 25.2586612701416,
      "frac_gt3": 0.8464824961270905,
      "frac_gt5": 0.7432170703797452,
      "mean": 11.987157811296663
    },
    "n_student_surface1": 8946925,
    "n_recto_medial": 4400921
  },
  "faces": {
    "labels": "/home/forrest/tsm-output/eval_faces_labels/labels/fine.zarr",
    "band": 8.0,
    "n_faces_valid1": 188586385,
    "in": {
      "sdf_mae_band": 2.591129061153047,
      "sdf_mae_n": 41236702,
      "zc_dice_within1": 0.3157555315063542,
      "zc_n_pred": 6232424,
      "zc_n_label": 6191181,
      "pred_to_label_n": 6232424,
      "pred_to_label_median": 3.0,
      "pred_to_label_p90": 15.842979431152344,
      "pred_to_label_frac_gt3": 0.4990867116871381,
      "label_to_pred_n": 6191181,
      "label_to_pred_median": 3.0,
      "label_to_pred_p90": 13.601470947265625,
      "label_to_pred_frac_gt3": 0.4875623891467557
    },
    "out": {
      "sdf_mae_band": 2.884808543034094,
      "sdf_mae_n": 47071387,
      "zc_dice_within1": 0.11323381076426739,
      "zc_n_pred": 6367637,
      "zc_n_label": 5672848,
      "pred_to_label_n": 6367637,
      "pred_to_label_median": 5.4772257804870605,
      "pred_to_label_p90": 14.628738403320312,
      "pred_to_label_frac_gt3": 0.7908558543773774,
      "label_to_pred_n": 5672848,
      "label_to_pred_median": 5.099019527435303,
      "label_to_pred_p90": 12.041594505310059,
      "label_to_pred_frac_gt3": 0.7734860867063599
    },
    "thickness_mae": 16.108787204886358,
    "thickness_median_abs_err": 15.590553283691406,
    "thickness_n": 25590198,
    "thickness_frac_saturated": 0.4825731939442,
    "thickness_n_interior": 49456653
  },
  "upstream_faces": {
    "store": "/home/forrest/tsm-output/rectoverso_eval/rectoverso.zarr",
    "near": 8.0,
    "dice_tol": 2,
    "n_near_band": 200635728,
    "teacher_independent": true,
    "in": {
      "dice_within2": 0.5730309114435367,
      "n_pred": 7119270,
      "n_band": 4609202,
      "pred_to_band_n": 7119270,
      "pred_to_band_median": 3.605551242828369,
      "pred_to_band_p90": 22.022714614868164,
      "pred_to_band_frac_gt3": 0.5274481793779419,
      "pred_to_band_frac_gt5": 0.4170091877397542,
      "pred_to_band_mean": 7.9465008237192265,
      "band_to_pred_n": 4609202,
      "band_to_pred_median": 1.7320507764816284,
      "band_to_pred_p90": 6.480740547180176,
      "band_to_pred_frac_gt3": 0.2856405512277396,
      "band_to_pred_frac_gt5": 0.15840898272629406,
      "band_to_pred_mean": 2.73533151544676,
      "symmetric_n": 11728472,
      "symmetric_median": 2.4494898319244385,
      "symmetric_p90": 18.867961883544922,
      "symmetric_frac_gt3": 0.4324195854327827,
      "symmetric_frac_gt5": 0.31538123636224735,
      "symmetric_mean": 5.898550161601597
    },
    "out": {
      "dice_within2": 0.5502528143995846,
      "n_pred": 7599853,
      "n_band": 4516941,
      "pred_to_band_n": 7599853,
      "pred_to_band_median": 3.605551242828369,
      "pred_to_band_p90": 22.516660690307617,
      "pred_to_band_frac_gt3": 0.5442871066058778,
      "pred_to_band_frac_gt5": 0.41710872565561463,
      "pred_to_band_mean": 8.065778659091118,
      "band_to_pred_n": 4516941,
      "band_to_pred_median": 2.0,
      "band_to_pred_p90": 6.7082037925720215,
      "band_to_pred_frac_gt3": 0.30756190970836234,
      "band_to_pred_frac_gt5": 0.16925016288678554,
      "band_to_pred_mean": 2.863590636037998,
      "symmetric_n": 12116794,
      "symmetric_median": 2.8284270763397217,
      "symmetric_p90": 19.235383987426758,
      "symmetric_frac_gt3": 0.45603985674758524,
      "symmetric_frac_gt5": 0.3247111405871883,
      "symmetric_mean": 6.126488747004011
    }
  },
  "upstream_topology": {
    "store": "/home/forrest/tsm-output/rectoverso_eval/rectoverso.zarr",
    "near": 8.0,
    "margin": 4.0,
    "dice_tol": 2,
    "dilate": 2,
    "cover_frac": 0.5,
    "partial_frac": 0.2,
    "min_size": 2000,
    "frag_min_size": 32,
    "connectivity": 26,
    "reference": "unthinned upstream band (26-components >= min_size voxels)",
    "contact_split": true,
    "teacher_independent": true,
    "caption": "reference objects = 26-components of the UNTHINNED upstream band, >= 2000 voxels, split where the two bands meet at a label contact plane (class 3); merge = one predicted sheet (>= 2000 voxels) covers >= 0.5 of two or more reference objects; break = one reference object covered (>= 0.2 each) by two or more predicted sheets; n_ref_thin_fragments is what the *thinned* centre planes shatter into -- only the distances and dice_within2 are measured on those",
    "in": {
      "n_ref_objects": 29,
      "n_ref_objects_all": 85,
      "n_ref_thin_fragments": 108561,
      "n_ref_thin_fragments_big": 2323,
      "contact_split": true,
      "n_student_components": 6484,
      "n_student_components_min_size": 34,
      "n_ref_voxels": 56078543,
      "n_band_voxels": 4609202,
      "n_student_voxels": 7119270,
      "merges": 5,
      "merged_extra": 13,
      "breaks": 0,
      "split_extra": 0,
      "missed": 1,
      "spurious": 17,
      "merges_per_100": 17.24137931034483,
      "breaks_per_100": 0.0,
      "missed_per_100": 3.4482758620689653,
      "spurious_per_100": 58.62068965517241,
      "missed_frac": 0.034482758620689655,
      "dice_within2": 0.5730309114435367
    },
    "out": {
      "n_ref_objects": 32,
      "n_ref_objects_all": 76,
      "n_ref_thin_fragments": 109770,
      "n_ref_thin_fragments_big": 1901,
      "contact_split": true,
      "n_student_components": 7177,
      "n_student_components_min_size": 20,
      "n_ref_voxels": 56779657,
      "n_band_voxels": 4516941,
      "n_student_voxels": 7599853,
      "merges": 3,
      "merged_extra": 22,
      "breaks": 0,
      "split_extra": 0,
      "missed": 3,
      "spurious": 10,
      "merges_per_100": 9.375,
      "breaks_per_100": 0.0,
      "missed_per_100": 9.375,
      "spurious_per_100": 31.25,
      "missed_frac": 0.09375,
      "dice_within2": 0.5502528143995846
    },
    "inout_cross_links": {
      "n_in_components": 6484,
      "n_out_components": 7177,
      "cross_links": 96,
      "cross_links_per_100": 1.4805675508945095
    }
  },
  "fiber": {
    "upstream": {
      "store": "/home/forrest/tsm-output/rectoverso_eval/rectoverso.zarr",
      "channel": "hzvt",
      "teacher_independent": true,
      "n_band": 15589795,
      "class_acc": 0.6196258513983025
    }
  },
  "gallery": [
    "/home/forrest/tsm-output/eval_long100k/eval/gallery_z34496.png",
    "/home/forrest/tsm-output/eval_long100k/eval/gallery_z34560.png",
    "/home/forrest/tsm-output/eval_long100k/eval/gallery_z34624.png",
    "/home/forrest/tsm-output/eval_long100k/eval/gallery_yz.png"
  ],
  "seconds": 369.16736674506683
}