corewise_logical_not#
- t3toolbox.corewise.corewise_logical_not(X)#
def corewise_logical_not(X: NDArrayTree) -> NDArrayTree:
Perform logical not operation on nested objects
Examples
>>> import numpy as np >>> import t3toolbox.corewise as cw >>> X = (np.array([True, False, False]), (True, (), np.array([False, True, False]))) >>> Y = cw.corewise_logical_not(X) >>> print(Y[0], bool(Y[1][0]), Y[1][1], Y[1][2]) # scalar via bool(): numpy-1/2-stable repr [False True True] False () [ True False True]
- Parameters:
X (NDArrayTree)
- Return type: