Как предлагается в комментариях, лучший способ выполнить sh, то есть использовать np.any , который проверяет, имеет ли какой-либо элемент вдоль заданной оси значение True. На практике:
import numpy as np
a = np.array([
[False, True, False],
[False, False, False],
[False, False, True],
[False, False, False]])
np.any(a, axis=1)
array([ True, False, True, False])