src/properties

Search:
Group by:

Procs

proc ndim(arr: NDArray): int {....raises: [], tags: [], forbids: [].}

Gets the number of dimensions.

Returns: Number of array dimensions

Example:

let arr = newOnes(@[2, 3, 4])
echo arr.ndim  # 3
proc shape(arr: NDArray): seq[int] {....raises: [], tags: [], forbids: [].}

Gets the dimension sizes of the array.

Returns: Sequence of dimension sizes

Example:

let arr = newOnes(@[2, 3, 4])
let dims = arr.shape()  # @[2, 3, 4]
echo "Shape: ", dims