(a, trivial_idx, excl_zone, val)
| 70 | |
| 71 | |
| 72 | def apply_exclusion_zone(a, trivial_idx, excl_zone, val): |
| 73 | start = max(0, trivial_idx - excl_zone) |
| 74 | stop = min(a.shape[-1], trivial_idx + excl_zone + 1) |
| 75 | for i in range(start, stop): |
| 76 | a[..., i] = val |
| 77 | |
| 78 | |
| 79 | def distance_profile(Q, T, m): |
no outgoing calls
no test coverage detected