curvewalk
curvewalk
iterate_over(array: Any, method: Callable[[int, Tuple[int, ...], Optional[Tuple[int, ...]]], Tuple[int, ...]], order: Optional[Tuple[int, ...]] = None) -> Generator[Any, None, None]
Use a walker method to iterate over an array. The array can either be a plain python array or a numpy style array.
flatten(array: Any, method: Callable[[int, Tuple[int, ...], Optional[Tuple[int, ...]]], Tuple[int, ...]], order: Optional[Tuple[int, ...]] = None) -> Any
Flattens a multi-dimensional array into a 1D array using the specified method.