def csum(arrays, dtype = None, ignore_nan = False):
"""
CUDA-enabled sum of stream of arrays. Arrays are summed along
the streaming axis for performance reasons.
Parameters
----------
arrays : iterable
Arrays to be summed.
ignore_nan : bool, optional
If True, NaNs are ignored. Default is propagation of NaNs.
Returns
-------
cuda_sum : ndarray
See Also
--------
isum : streaming sum of array elements, possibly along different axes
"""
return cuda_inplace_reduce(arrays, operator = iadd, dtype = dtype,
ignore_nan = ignore_nan, identity = 0)
评论列表
文章目录