triton.language.sum¶
- triton.language.sum(input, axis=None, keep_dims=False, dtype: constexpr | None = None)¶
Returns the sum of all elements in the
input
tensor along the providedaxis
- Parameters:
input (Tensor) – the input values
axis (int) – the dimension along which the reduction should be done. If None, reduce all dimensions
keep_dims (bool) – if true, keep the reduced dimensions with length 1
dtype (tl.dtype) – the desired data type of the returned tensor. If specified, the input tensor is casted to
dtype
before the operation is performed. This is useful for preventing data overflows. If not specified, integer and bool dtypes are upcasted totl.int32
and float dtypes are upcasted to at leasttl.float32
.
This function can also be called as a member function on
tensor
, asx.sum(...)
instead ofsum(x, ...)
.