Mathematical Concepts Ai Learing Section 2
AI学习–数学基础概念⌗
绝对值⌗
绝对值是指一个数在数轴上所对应点到原点的距离,例如,3的绝对值为3,-3的绝对值也为3。数字的绝对值可以被认为是与零的距离。
应用举例:
from keras import backend as K
# b是生成一个4x4 二维 -1 ~ 0 的随机数
b = K.random_uniform_variable(shape=(4, 4), low=0, high=-1) # 均匀分布
# 原始打印
print(b)
# 取绝对值后打印
print(K.abs(b))
输出结果
#原始数据打印,一个二维张量,4x4列的数据
<tf.Variable 'Variable:0' shape=(4, 4) dtype=float32, numpy=
array([[-0.9059057 , -0.58264804, -0.9395989 , -0.39963734],
[-0.1112231 , -0.5067514 , -0.10375643, -0.6551852 ],
[-0.8337679 , -0.778535 , -0.7544004 , -0.5426916 ],
[-0.09164572, -0.6224438 , -0.2649765 , -0.45468187]],
dtype=float32)>
#取绝对值后的结果
tf.Tensor(
[[0.9059057 0.58264804 0.9395989 0.39963734]
[0.1112231 0.5067514 0.10375643 0.6551852 ]
[0.8337679 0.778535 0.7544004 0.5426916 ]
[0.09164572 0.6224438 0.2649765 0.45468187]], shape=(4, 4), dtype=float32)