klyn.math.NDArray.sum
method
public sum(axis as Long, keepDims as Boolean = false, where as Boolean[] = null, ignoreNaN as Boolean = false, result as NDArray<T> = null) as NDArray<T>
Description

Computes the sum along one axis.

a = NDArray<Int>([[1, 2], [3, 4]])
print(a.sum(0))  # [4, 6]
print(a.sum(1))  # [3, 7]
Parameters
ParameterDescription
keepDimsRetain reduced dimensions with length one.
resultOptional non-aliased destination of the exact output shape.
whereOptional flat Boolean selection mask.
ignoreNaNSkip NaNs; otherwise preserve this operation's default NaN contract.
Throws
  • IndexException for an invalid axis.
  • ValueException for invalid mask/destination or no observations (except sum).