Movatterモバイル変換


[0]ホーム

URL:


Skip to content

all

all(x:array,/,*,axis:int|Tuple[int,...]|None=None,keepdims:bool=False)array

Tests whether all input array elements evaluate toTrue along a specified axis.

Note

Positive infinity, negative infinity, and NaN must evaluate toTrue.

Note

Ifx has a complex floating-point data type, elements having a non-zero component (real or imaginary) must evaluate toTrue.

Note

Ifx is an empty array or the size of the axis (dimension) along which to evaluate elements is zero, the test result must beTrue.

Parameters:
  • x (array) – input array.

  • axis (Optional[Union[int,Tuple[int,...]]]) – axis or axes along which to perform a logical AND reduction. By default, a logical AND reduction must be performed over the entire array. If a tuple of integers, logical AND reductions must be performed over multiple axes. A validaxis must be an integer on the interval[-N,N), whereN is the rank (number of dimensions) ofx. If anaxis is specified as a negative integer, the function must determine the axis along which to perform a reduction by counting backward from the last dimension (where-1 refers to the last dimension). If provided an invalidaxis, the function must raise an exception. Default:None.

  • keepdims (bool) – IfTrue, the reduced axes (dimensions) must be included in the result as singleton dimensions, and, accordingly, the result must be compatible with the input array (seeBroadcasting). Otherwise, ifFalse, the reduced axes (dimensions) must not be included in the result. Default:False.

Returns:

out (array) – if a logical AND reduction was performed over the entire array, the returned array must be a zero-dimensional array containing the test result; otherwise, the returned array must be a non-zero-dimensional array containing the test results. The returned array must have a data type ofbool.

Notes

Changed in version 2022.12:Added complex data type support.


[8]ページ先頭

©2009-2025 Movatter.jp