logical_not¶
- paddle.fluid.layers.nn. logical_not ( x, out=None, name=None ) [source]
- 
         logical_notoperator computes element-wise logical NOT onx, and returnsout.outis N-dim booleanVariable. Each element ofoutis calculated by\[out = !x\]- Parameters
- 
           - x (Tensor) – Operand of logical_not operator. Must be a Tensor of type bool, int8, int16, in32, in64, float32, or float64. 
- out (Tensor) – The - Tensorthat specifies the output of the operator, which can be any- Tensorthat has been created in the program. The default value is None, and a new ``Tensor` will be created to save the output.
- name (str|None) – The default value is None. Normally there is no need for users to set this property. For more information, please refer to Name. 
 
- Returns
- 
           n-dim bool LoDTensor or Tensor 
- Return type
- 
           Tensor 
 Examples import paddle x = paddle.to_tensor([True, False, True, False]) res = paddle.logical_not(x) print(res) # [False True False True] 
