Slicing and shape manipulation (baseband_tasks.shaping
)¶
shaping
contains tasks to slice the time stream and
change the sample shape, e.g., to ensure frequency and polarization
are on different axes in preparation for calculating polarized powers
and cross products. The changes can be done using a user-defined
function or with pre-defined implementations for slicing, reshaping,
and transposing.
Reference/API¶
baseband_tasks.shaping Module¶
Classes¶
|
Base class for sample shape operations. |
|
Change sample shape using a callable. |
|
Reshapes the sample shape of a stream. |
|
Reshapes the axes of the samples of a stream. |
|
Reshapes the sample shape of a stream and transpose its axes. |
|
Index or slice the samples of a stream. |
|
Slice a stream and index or slice its samples. |