You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update large decode yaml: add overlap param, document both pipelines
overlap=[0,0,0] (default) uses existing non-overlapping chunk pipeline.
overlap=[N,N,N] enables the new overlap pipeline with fragment consensus
+ region graph merge.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
affinity_path: "/projects/weilab/dataset/liconn/mansour/DL288B_251222S_cond5_40x_12tiles_round1_fused_488_crop512x1024x1024_ffn_sharp_tta_x8_prediction_uint8.h5"# SET THIS
27
26
28
27
# Workflow directory (shared filesystem for parallel workers)
29
-
workflow_root: "/projects/weilab/weidf/lib/pytorch_connectomics/outputs/neuron_liconn_mit/DL228B/"# SET THIS: e.g. /scratch/waterz_workflow/
28
+
workflow_root: "/projects/weilab/weidf/lib/pytorch_connectomics/outputs/neuron_liconn_mit/DL228B/"# SET THIS
30
29
31
-
# Chunk size in voxels (Z, Y, X). Each chunk is decoded independently.
32
-
# Smaller chunks = less memory per worker but more border stitching.
33
-
# Rule of thumb: ~256^3 for 16 GB RAM, ~512^3 for 64 GB RAM.
34
-
chunk_shape: [80, 2066, 2066]
30
+
# Chunk layout
31
+
chunk_shape: [80, 2066, 2066] # voxels per chunk (Z, Y, X)
32
+
overlap: [0, 0, 0] # overlap per axis; [8,8,8] for overlap pipeline
35
33
36
-
# Waterz agglomeration parameters (same as decode_waterz kwargs)
34
+
# Waterz agglomeration parameters
37
35
thresholds: [0.4]
38
36
merge_function: aff85_his256
39
-
aff_threshold_low: 0.1
40
-
aff_threshold_high: 0.999
37
+
aff_threshold_low: 0
38
+
aff_threshold_high: 1
41
39
channel_order: xyz
42
40
#use_aff_uint8: true # uint8 affinities (4x less aff memory)
43
41
#use_seg_uint32: true # uint32 segment IDs (2x less seg memory)
44
42
45
-
# Fragment initialization (per chunk)
43
+
# Fragment initialization (per chunk, overlap pipeline only)
0 commit comments