Speasy
Installation
Data Providers
Numpy compatibility
SciPy compatibility
Configuration
Examples gallery
Developer documentation
History
Contributing
Credits
Speasy
speasy.core.span_utils module
View page source
speasy.core.span_utils module
speasy.core.span_utils.
contains
(
span
:
Sequence
,
other
:
Sequence
)
→
bool
[source]
speasy.core.span_utils.
difference
(
span
:
Sequence
,
other_s
:
Sequence
)
→
List
[
Sequence
]
[source]
speasy.core.span_utils.
equals
(
span
:
Sequence
,
other
:
Sequence
)
→
bool
[source]
speasy.core.span_utils.
intersection
(
span
:
Sequence
,
other
:
Sequence
)
→
Sequence
|
None
[source]
speasy.core.span_utils.
intersects
(
span
:
Sequence
,
other
:
Sequence
)
→
bool
[source]
speasy.core.span_utils.
is_empty
(
span
:
Sequence
)
→
bool
[source]
speasy.core.span_utils.
is_span
(
maybe_span
:
Any
)
→
bool
[source]
speasy.core.span_utils.
merge
(
spans
:
List
[
Sequence
]
|
Tuple
[
Sequence
]
)
→
List
[
Sequence
]
[source]
speasy.core.span_utils.
shift
(
span
:
Sequence
,
distance
)
[source]
speasy.core.span_utils.
span_ctor
(
span_type
,
start
,
stop
)
[source]
speasy.core.span_utils.
split
(
span
:
Sequence
,
fragment_duration
)
→
List
[
Sequence
]
[source]
speasy.core.span_utils.
zoom
(
span
:
Sequence
,
factor
:
float
)
[source]