python庫--tensorflow--數學函數


官方API(需翻牆)

中文API


 

方法 返回值類型 參數 說明
算數運算符
.add() Tensor x, y, name=N 加法(若x,y都為tensor, 數據類型需一致, 以下所有x,y都如此)
.subtract() Tensor 同add 減法
.multiply() Tensor 同add 元素級乘法
.scalar_mul() Tensor scalar, x 標量*tensor
.div() Tensor 同add 除法(結果dtype同x,y)
.divide() Tensor 同add 同Python除法 int8, int16 --> float32  int32, int64 --> float64
.truediv() Tensor 同add 同上
.floordiv() Tensor 同add 結果向下取整, 但結果dtype與輸入保持一致
.realdiv() Tensor 同add 貌似僅支持浮點型除法
.truncatediv() Tensor 同add 結果截取整數部分, 貌似僅支持整數除法
.floor_div() Tensor 同add 沒發現跟floordiv有什么不同
.truncatemod() Tensor 同add 取余, 跟truncatediv對應的取余
.floormod() Tensor 同add 取余, 跟floordiv對應的取余
.mod() Tensor 同add .floormod別名
.cross() Tensor a, b, name=N sum(a*out) = sum(b*out) = 0
基本數學函數(以下name參數全部省略)
.add_n() Tensor inputs list: [Tensor], 計算列表中所有tensor的加法運算
.abs() Tensor x 求絕對值
.negative() Tensor x 負, -x
.sign() Tensor x 符號, y = -1 if x < 0; 0 if x == 0 or tf.is_nan(x); 1 if x > 0
.reciprocal() Tensor x 倒數, 1/x
.square() Tensor x 平方, x**x
.round() Tensor x 四舍六入, 五取偶
.sqrt() Tensor x 開方, x**0.5
.rsqrt() Tensor x 開方的倒數, 1/x**0.5
.pow() Tensor x, y x**y
.exp() Tensor x e**x
.expm1() Tensor x e**x - 1
.log() Tensor x loge x
.log1p() Tensor x loge (1 + x)
.ceil Tensor x 向上取整
.floor() Tensor x 向下取整
.maximum() Tensor x, y 取x,y中的同位置最大值
.minimum() Tensor x, y 取x,y中的同位置最小值
.cos() Tensor x 余弦
.sin() Tensor x 正弦
.lbeta() Tensor x ???
.tan() Tensor x 正切


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM