numpy.any() в Python

| | | | | | | | | | | | | | | | |

О программе:
numpy.any (a, axis = None, out = None, keepdims = class numpy._globals._NoValue at 0x40ba726c): проверяет, любой элемент в массиве вдоль указанной оси имеет значение True.
Параметры:

массив:  [array_like] Входной массив или объект, элементы которого, нам нужно протестировать. ось:  [целое число или кортеж целых чисел, необязательно] Ось, вдоль которой оцениваются элементы массива. По умолчанию (ось = None) выполняется логическое И по всем измерениям входного массива. Ось может быть отрицательной, и в этом случае она считается от последней до первой оси. out:  [ndarray, необязательный] Выходной массив с такими же размерами, как и входной массив, помещенный с результатом keepdmis:  [логический, необязательный] Если установлено значение True, оси, уменьшаются, оставляются в результате как размеры с размером один. С этой опцией результат будет корректно транслироваться относительно входного массива. Если передано значение по умолчанию, то keepdims не будут переданы методу all подклассов ndarray, однако любое значение, отличное от значения по умолчанию, будет передано. Если метод суммы подклассов не реализует keepdims, будут вызваны любые исключения. 

Возврат:

Новый логический массив в соответствии с параметром `out` 

Код 1:

# Программа Python, иллюстрирующая
# numpy.any () метод


import numpy as geek


# Axis = NULL
# True False
# True true
# True: False = True (OR)


print ( "Bool Value with axis = NONE:" , компьютерщик. any ([[ True , False ], [ True , True ]]))


# Axis = 0
# True False
# Верно верно
# Верно: Ложь

print ( "Bool Value with axis = 0:" , geek. any ([[ True , False ], [ True , True ]], ось = 0 ))

print ( " Bool: " , гик. любой ([ - 1 , 4 , 5 ]))



< код class = "comments"> # Не число (NaN) , положительная бесконечность и отрицательная бесконечность

# оцениваются как True, поскольку они не равны нулю.

print ( " Bool: " , компьютерщик. any ([ 1.0 , geek.nan]))


print ( "Bool Value:" , гик. любой ([[ 0 , 0 ], [ 0 , 0 ]]))

Вывод:

Bool Value с осью = NONE: True Bool Value с осью = 0: [True True] Bool: True Bool: True Bool Value: False 
< п >Код 2:


# Программа Python, иллюстрирующая
# метод numpy.any()


# Параметр: keepdmis


import numpy as geek


# setting keepdmis = True

print ( " Логическое значение: " , выродок. любой ([[ 1 , 0 ], [ 0 , 4 ]], True ))



# настройка keepdmis = True

print ( "Bool Value:" , гик. any ([[ 0 , 0 ], [ 0 , 0 ]], False ))

Вывод:

Bool Value: [True True] Bool Value: [False False] VisibleDeprecationWarning: использование логического значения вместо целого приведет к привести к ошибке в будущем return umr_any (a, axis, dtype, out, keepdims) 

Ссылки:
https://docs.scipy.org/doc/numpy-dev/reference/generated/numpy.any.html # numpy .any

Примечания.
Эти коды не будут работать для сетевой идентификации. Пожалуйста, запустите их на своих системах, чтобы увидеть, как они работают.
,
Эта статья предоставлена Mohit Gupta_OMG.