Skip to content

Commit 23a78a0

Browse files
Donglai Weiclaude
andcommitted
Fix relative import for remove_small_instances in decoders
The function lives in connectomics.decoding.utils, not connectomics.decoding.decoders.utils, so the import needs to go up one package level (..utils instead of .utils). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent a085436 commit 23a78a0

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

connectomics/decoding/decoders/segmentation.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ def decode_instance_binary_contour_distance(
236236

237237
# Remove small instances if min_instance_size is specified
238238
if min_instance_size > 0:
239-
from .utils import remove_small_instances
239+
from ..utils import remove_small_instances
240240
segmentation = remove_small_instances(segmentation, thres_small=min_instance_size, mode='background')
241241

242242
if return_seed:
@@ -529,7 +529,7 @@ def decode_distance_watershed(
529529

530530
# Remove small instances if min_instance_size is specified
531531
if min_instance_size > 0:
532-
from .utils import remove_small_instances
532+
from ..utils import remove_small_instances
533533
segmentation = remove_small_instances(
534534
segmentation,
535535
thres_small=min_instance_size,

0 commit comments

Comments
 (0)