Я хочу применить функцию к каждой строке массива numpy. Если эта функция будет равна true, я сохраню строку, иначе я ее отброшу. Например, моя функция может быть:
def f(row):
if sum(row)>10: return True
else: return False
Мне было интересно, было ли что-то похожее на:
np.apply_over_axes()
который применяет функцию к каждой строке массива numpy и возвращает результат. Я надеялся на что-то вроде:
np.filter_over_axes()
который применял бы функцию к каждой строке массива numpy и возвращал бы строки, для которых функция возвращала true. Есть ли что-нибудь подобное? Или я должен просто использовать цикл for?