neuralib.util.segments.segment_gap
- neuralib.util.segments.segment_gap(x, gap)[source]
segmenting an array that cut at the place which the difference of nearby value larger than gap.
min{|ai-aj|} > gap for any value ai from segment si, any value aj from segment sj, si != sj.
- Parameters:
x (ndarray) – (N,) V-value array
gap (float) – V
- Returns:
(N,) int-group array
- Return type:
ndarray