Module indexing

Module indexing 

Source
Expand description

Advanced indexing operations (NumPy-like boolean masking, fancy indexing, etc.) Advanced indexing operations for ndarray

This module provides enhanced indexing capabilities including boolean masking, fancy indexing, and advanced slicing operations similar to NumPy’s advanced indexing functionality.

Functions§

boolean_mask_1d
Boolean mask indexing for 1D arrays
boolean_mask_2d
Boolean mask indexing for 2D arrays
diagonal
Extract a diagonal or a sub-diagonal from a 2D array
fancy_index_2d
Fancy indexing for 2D arrays with pairs of index arrays
indices_where_1d
Extract indices where a 1D array meets a condition
indices_where_2d
Extract indices where a 2D array meets a condition
take_1d
Indexed slicing for 1D arrays
take_2d
Take elements from a 2D array along a given axis using indices from another array
take_along_axis
Return elements from a 2D array along an axis at specified indices
where_1d
Where function - select elements based on a condition for 1D arrays
where_2d
Where function - select elements based on a condition for 2D arrays

Type Aliases§

IndicesResult
Result type for coordinating indices