formatting
This commit is contained in:
@@ -10,19 +10,25 @@ def get_anchor_grid(
|
||||
aspect_ratios: Sequence[float],
|
||||
) -> np.ndarray:
|
||||
anchor_grid = np.empty(
|
||||
[len(anchor_widths), len(aspect_ratios), num_rows, num_cols, 4], dtype=float)
|
||||
for (width_idx, ratio_idx, row, col) in np.ndindex(anchor_grid.shape[:-1]):
|
||||
[len(anchor_widths), len(aspect_ratios), num_rows, num_cols, 4], dtype=float
|
||||
)
|
||||
for width_idx, ratio_idx, row, col in np.ndindex(anchor_grid.shape[:-1]):
|
||||
anchor_point = (
|
||||
col * scale_factor + scale_factor / 2, row * scale_factor + scale_factor / 2)
|
||||
col * scale_factor + scale_factor / 2,
|
||||
row * scale_factor + scale_factor / 2,
|
||||
)
|
||||
width = anchor_widths[width_idx]
|
||||
ratio = aspect_ratios[ratio_idx]
|
||||
anchor_grid[width_idx, ratio_idx, row, col] = get_box(
|
||||
width, ratio, anchor_point)
|
||||
width, ratio, anchor_point
|
||||
)
|
||||
|
||||
return anchor_grid
|
||||
|
||||
|
||||
def get_box(width: float, ratio: float, anchor_point: tuple[float, float]) -> np.ndarray:
|
||||
def get_box(
|
||||
width: float, ratio: float, anchor_point: tuple[float, float]
|
||||
) -> np.ndarray:
|
||||
box = np.empty(4, dtype=float)
|
||||
box[0] = anchor_point[0] - (width / 2)
|
||||
box[1] = anchor_point[1] - (width * ratio / 2)
|
||||
|
||||
Reference in New Issue
Block a user