|
4 | 4 | from builtins import all as _builtin_all, any as _builtin_any
|
5 | 5 |
|
6 | 6 | from ..common._aliases import (matrix_transpose as _aliases_matrix_transpose,
|
7 |
| - vecdot as _aliases_vecdot, clip as |
8 |
| - _aliases_clip, unstack as _aliases_unstack,) |
| 7 | + vecdot as _aliases_vecdot, |
| 8 | + clip as _aliases_clip, |
| 9 | + unstack as _aliases_unstack, |
| 10 | + cumulative_sum as _aliases_cumulative_sum, |
| 11 | + ) |
9 | 12 | from .._internal import get_xp
|
10 | 13 |
|
11 | 14 | from ._info import __array_namespace_info__
|
@@ -198,6 +201,7 @@ def min(x: array, /, *, axis: Optional[Union[int, Tuple[int, ...]]] = None, keep
|
198 | 201 |
|
199 | 202 | clip = get_xp(torch)(_aliases_clip)
|
200 | 203 | unstack = get_xp(torch)(_aliases_unstack)
|
| 204 | +cumulative_sum = get_xp(torch)(_aliases_cumulative_sum) |
201 | 205 |
|
202 | 206 | # torch.sort also returns a tuple
|
203 | 207 | # https://github.com/pytorch/pytorch/issues/70921
|
@@ -732,11 +736,11 @@ def sign(x: array, /) -> array:
|
732 | 736 | 'bitwise_right_shift', 'bitwise_xor', 'copysign', 'divide',
|
733 | 737 | 'equal', 'floor_divide', 'greater', 'greater_equal', 'hypot',
|
734 | 738 | 'less', 'less_equal', 'logaddexp', 'multiply', 'not_equal', 'pow',
|
735 |
| - 'remainder', 'subtract', 'max', 'min', 'clip', 'unstack', 'sort', |
736 |
| - 'prod', 'sum', 'any', 'all', 'mean', 'std', 'var', 'concat', |
737 |
| - 'squeeze', 'broadcast_to', 'flip', 'roll', 'nonzero', 'where', |
738 |
| - 'reshape', 'arange', 'eye', 'linspace', 'full', 'ones', 'zeros', |
739 |
| - 'empty', 'tril', 'triu', 'expand_dims', 'astype', |
| 739 | + 'remainder', 'subtract', 'max', 'min', 'clip', 'unstack', |
| 740 | + 'cumulative_sum', 'sort', 'prod', 'sum', 'any', 'all', 'mean', |
| 741 | + 'std', 'var', 'concat', 'squeeze', 'broadcast_to', 'flip', 'roll', |
| 742 | + 'nonzero', 'where', 'reshape', 'arange', 'eye', 'linspace', 'full', |
| 743 | + 'ones', 'zeros', 'empty', 'tril', 'triu', 'expand_dims', 'astype', |
740 | 744 | 'broadcast_arrays', 'UniqueAllResult', 'UniqueCountsResult',
|
741 | 745 | 'UniqueInverseResult', 'unique_all', 'unique_counts',
|
742 | 746 | 'unique_inverse', 'unique_values', 'matmul', 'matrix_transpose',
|
|
0 commit comments