MCPcopy Create free account
hub / github.com/UX-Decoder/Semantic-SAM / build_all_layer_point_grids

Function build_all_layer_point_grids

utils/sam_utils/amg.py:189–197  ·  view source on GitHub ↗

Generates point grids for all crop layers.

(
    n_per_side: int, n_layers: int, scale_per_layer: int
)

Source from the content-addressed store, hash-verified

187
188
189def build_all_layer_point_grids(
190 n_per_side: int, n_layers: int, scale_per_layer: int
191) -> List[np.ndarray]:
192 """Generates point grids for all crop layers."""
193 points_by_layer = []
194 for i in range(n_layers + 1):
195 n_points = int(n_per_side / (scale_per_layer**i))
196 points_by_layer.append(build_point_grid(n_points))
197 return points_by_layer
198
199
200def generate_crop_boxes(

Callers 1

__init__Method · 0.90

Calls 1

build_point_gridFunction · 0.85

Tested by

no test coverage detected