Example #1
0
def _logical_not_scala(x):
    """
    Return logical not operation result of x

    Args:
       x(Number): Number.

    Returns:
       bool, Return logical not operation result of x
   """
    return F.bool_not(x.__bool__())
Example #2
0
def _logical_not_tensor(x):
    """
    Return logical not operation result of x.
    Args:
       x(Tensor): Tensor.
    Returns:
       Tensor, Return logical not operation result of x.
   """
    if F.isconstant(x):
        return F.bool_not(x.__bool__())
    return F.logical_not(x.__bool__())
Example #3
0
def _logical_not_tuple(x):
    """
    Return logical not operation result of a tuple object.

    Args:
       x(Tuple): The input tuple.

    Returns:
       bool, Return logical not operation result of x.
   """
    return F.bool_not(x.__bool__())
Example #4
0
def _logical_not_list(x):
    """
    Return logical not operation result of a list object.

    Args:
       x(List): The input tuple.

    Returns:
       bool, Return logical not operation result of x.
   """
    return F.bool_not(x.__bool__())