tf.math.sign
bookmark_border bookmark
Stay organized with collections
Save and categorize content based on your preferences.
Returns an element-wise indication of the sign of a number.
View aliases
Main aliases
tf.sign
Compat aliases for migration
See
Migration guide for
more details.
tf.compat.v1.sign
tf . math . sign (
x , name = None
)
y = sign(x) = -1 if x < 0; 0 if x == 0; 1 if x > 0
.
For complex numbers, y = sign(x) = x / |x| if x != 0, otherwise y = 0
.
Example usage:
# real number
tf . math . sign ([ 0. , 2. , - 3. ])
<tf . Tensor : shape = ( 3 ,), dtype = float32 ,
numpy = array ([ 0. , 1. , - 1. ], dtype = float32 ) >
# complex number
tf . math . sign ([ 1 + 1 j , 0 + 0 j ])
<tf . Tensor : shape = ( 2 ,), dtype = complex128 ,
numpy = array ([ 0.70710678 + 0.70710678 j , 0. + 0. j ]) >
Args
x
A Tensor. Must be one of the following types: bfloat16, half, float32,
float64, int32, int64, complex64, complex128.
name
A name for the operation (optional).
Returns
A Tensor. Has the same type as x.
If x is a SparseTensor, returns SparseTensor(x.indices,
tf.math.sign(x.values, ...), x.dense_shape).
If x
is a SparseTensor
, returns
SparseTensor(x.indices, tf.math.sign(x.values, ...), x.dense_shape)
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates. Some content is licensed under the numpy license .
Last updated 2024-01-23 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-01-23 UTC."],[],[]]