Not#
Domain:
ai.onnxSince version: 1
Returns the negation of the input tensor element-wise.
Inputs
X (T): Input tensor
Outputs
Y (T): Output tensor
Type Constraints
T: Constrain input/output to boolean tensors. Allowed types: tensor(bool).
Examples#
test_cc_not
Node:
Not(x) -> (y)
Inputs:
x: shape=(2, 2), dtype=bool
[[ True, False],
[ True, False]]
Outputs:
y: shape=(2, 2), dtype=bool
[[False, True],
[False, True]]
test_not_2d
Node:
Not(x) -> (not)
Inputs:
x: shape=(3, 4), dtype=bool
[[False, True, True, False],
[ True, True, True, False],
[ True, True, False, True]]
Outputs:
not: shape=(3, 4), dtype=bool
[[ True, False, False, True],
[False, False, False, True],
[False, False, True, False]]
test_not_3d
Node:
Not(x) -> (not)
Inputs:
x: shape=(3, 4, 5), dtype=bool
[[[False, True, False, False, True],
[ True, False, True, True, False],
[False, True, True, False, True],
[False, False, False, False, True]],
[[ True, True, False, True, False],
[ True, False, True, False, True],
[ True, True, False, False, True],
[ True, True, False, False, True]],
[[ True, False, False, True, False],
[False, True, True, True, False],
[ True, False, True, True, False],
[False, False, False, True, True]]]
Outputs:
not: shape=(3, 4, 5), dtype=bool
[[[ True, False, True, True, False],
[False, True, False, False, True],
[ True, False, False, True, False],
[ True, True, True, True, False]],
[[False, False, True, False, True],
[False, True, False, True, False],
[False, False, True, True, False],
[False, False, True, True, False]],
[[False, True, True, False, True],
[ True, False, False, False, True],
[False, True, False, False, True],
[ True, True, True, False, False]]]
test_not_4d
Node:
Not(x) -> (not)
Inputs:
x: shape=(3, 4, 5, 6), dtype=bool
[[[[False, True, False, True, True, True],
[ True, False, False, True, False, False],
[ True, False, True, True, False, True],
[False, True, True, True, True, False],
[ True, False, True, False, False, False]],
[[False, False, True, False, True, False],
[False, True, True, True, True, False],
[ True, True, False, True, False, True],
[ True, False, True, True, False, False],
[False, True, True, True, True, False]],
[[ True, False, True, False, False, False],
[ True, True, True, False, True, True],
[False, True, True, True, True, False],
[ True, True, False, False, True, False],
[False, False, False, True, False, True]],
[[False, False, True, False, True, True],
[False, True, False, False, True, False],
[False, True, False, False, False, True],
[ True, False, False, True, True, False],
[ True, False, False, True, False, False]]],
[[[ True, True, False, True, True, False],
[False, True, False, False, True, True],
[ True, True, True, True, True, False],
[False, True, False, True, True, True],
[ True, False, True, False, True, False]],
[[False, True, True, False, False, False],
[False, True, True, False, True, False],
[ True, False, False, True, False, True],
[ True, False, True, False, True, True],
[ True, False, False, True, True, False]],
[[ True, True, True, False, False, True],
[ True, False, True, False, False, False],
[False, True, True, True, True, False],
[ True, False, True, True, False, True],
[ True, True, True, True, True, True]],
[[False, True, True, False, False, True],
[ True, True, True, False, True, True],
[ True, False, False, True, True, True],
[ True, True, False, False, False, True],
[ True, True, True, True, True, False]]],
[[[False, True, True, False, False, False],
[ True, False, True, True, True, False],
[ True, True, False, True, True, False],
[False, True, True, False, True, True],
[ True, True, True, True, True, False]],
[[False, True, False, False, True, True],
[ True, False, False, True, True, True],
[False, True, False, True, False, True],
[False, True, False, False, False, True],
[False, False, True, True, False, False]],
[[ True, False, True, True, False, True],
[ True, False, True, True, True, False],
[ True, False, True, False, False, True],
[False, False, False, True, False, True],
[False, True, False, True, True, True]],
[[False, False, True, False, False, True],
[ True, True, True, True, False, True],
[False, False, False, False, True, True],
[False, True, False, True, True, False],
[False, False, True, True, False, False]]]]
Outputs:
not: shape=(3, 4, 5, 6), dtype=bool
[[[[ True, False, True, False, False, False],
[False, True, True, False, True, True],
[False, True, False, False, True, False],
[ True, False, False, False, False, True],
[False, True, False, True, True, True]],
[[ True, True, False, True, False, True],
[ True, False, False, False, False, True],
[False, False, True, False, True, False],
[False, True, False, False, True, True],
[ True, False, False, False, False, True]],
[[False, True, False, True, True, True],
[False, False, False, True, False, False],
[ True, False, False, False, False, True],
[False, False, True, True, False, True],
[ True, True, True, False, True, False]],
[[ True, True, False, True, False, False],
[ True, False, True, True, False, True],
[ True, False, True, True, True, False],
[False, True, True, False, False, True],
[False, True, True, False, True, True]]],
[[[False, False, True, False, False, True],
[ True, False, True, True, False, False],
[False, False, False, False, False, True],
[ True, False, True, False, False, False],
[False, True, False, True, False, True]],
[[ True, False, False, True, True, True],
[ True, False, False, True, False, True],
[False, True, True, False, True, False],
[False, True, False, True, False, False],
[False, True, True, False, False, True]],
[[False, False, False, True, True, False],
[False, True, False, True, True, True],
[ True, False, False, False, False, True],
[False, True, False, False, True, False],
[False, False, False, False, False, False]],
[[ True, False, False, True, True, False],
[False, False, False, True, False, False],
[False, True, True, False, False, False],
[False, False, True, True, True, False],
[False, False, False, False, False, True]]],
[[[ True, False, False, True, True, True],
[False, True, False, False, False, True],
[False, False, True, False, False, True],
[ True, False, False, True, False, False],
[False, False, False, False, False, True]],
[[ True, False, True, True, False, False],
[False, True, True, False, False, False],
[ True, False, True, False, True, False],
[ True, False, True, True, True, False],
[ True, True, False, False, True, True]],
[[False, True, False, False, True, False],
[False, True, False, False, False, True],
[False, True, False, True, True, False],
[ True, True, True, False, True, False],
[ True, False, True, False, False, False]],
[[ True, True, False, True, True, False],
[False, False, False, False, True, False],
[ True, True, True, True, False, False],
[ True, False, True, False, False, True],
[ True, True, False, False, True, True]]]]