Axes checks common to fswavedecn, fswaverecn.
(data, axes)
| 1192 | |
| 1193 | |
| 1194 | def _check_fswavedecn_axes(data, axes): |
| 1195 | """Axes checks common to fswavedecn, fswaverecn.""" |
| 1196 | if len(axes) != len(set(axes)): |
| 1197 | raise AxisError("The axes passed to fswavedecn must be unique.") |
| 1198 | try: |
| 1199 | [data.shape[ax] for ax in axes] |
| 1200 | except IndexError: |
| 1201 | raise AxisError("Axis greater than data dimensions") |
| 1202 | |
| 1203 | |
| 1204 | class FswavedecnResult: |
no outgoing calls
no test coverage detected