【paddle】常见的数学运算

根据提供的 PaddlePaddle 函数列表,我们可以将它们按照数学运算、逻辑运算、三角函数、特殊函数、统计函数、张量操作和其他操作等类型进行分类。以下是根据函数功能进行的分类:

取整运算 Rounding functions

代码 描述
round(x) 距离 x 最近的整数
floor(x) x 向下取整
ceil(x) x 向上取整
trunc(x) x 向零取整
python 复制代码
a=3.7
print(round(a),' ',round(-a))
print(floor(a),' ',floor(-a))
print(ceil(a),' ',ceil(-a))
print(trunc(a),' ',trunc(-a))

lcm(x,y...)| 最小公倍数|

符号与绝对值 Sign and absolute value functions

代码 描述
abs(x) 绝对值
abs2(x) 绝对值的平方
sign(x) 符号函数等价于 cmp(x,0)
signbit(x) 比特符号等价于 x<0
copysign(x,y) 把y的符号赋给 x, 保留 x 大小
flipsign(x,y) 把 x * y 的符号赋给 x, 保留 x 大小

指数,对数,幂 Exponential, logarithm, power functions

代码 描述
sqrt(x), √x x 的平方根, \sqrt tab
cbrt(x), ∛x x 的立方根, \cbrt tab
hypot(x,y) 勾x 股 y 求弦, x 2 + y 2 \sqrt{x^2+y^2} x2+y2
exp(x) 自然指数
expm1(x) exp(x)-1
ldexp(x,n) 2 n x 2^nx 2nx, x* 2^n
log(x) 自然对数
log(b,x) 以b为底的对数
log2(x) 以2 为底的对数
log10(x) 以10 为底的对数
log1p(x) log(1+x)
exponent(x) x ≠ 0 x\neq 0 x=0 的二进制指数 sign(x)*ceil(log2(abs(x)))
significand(x) x 2 e x p o n e n t ( x ) \frac{x}{2^{exponent(x)}} 2exponent(x)x

三角函数双曲函数 Trigonometric and hyperbolic functions

弧度三角函数 角度三角函数 双曲三角函数 反三角函数 角度反三角函数 双曲反三角函数
sin sind sinh asin asind asinh
cos cosd cosh acos acosd acosh
tan tand tanh atan atand atanh
cot cotd coth acot acotd acoth
sec secd sech asec asecd asech
csc cscd csch acsc acscd acsch

sinc(x)= sin ⁡ ( π x ) π x \frac{\sin(\pi x)}{\pi x} πxsin(πx), cosc(x)= cos ⁡ ( π x ) x − sin ⁡ ( π x ) π x 2 \frac{\cos(\pi x)}{x}- \frac{\sin(\pi x)}{\pi x^2} xcos(πx)−πx2sin(πx).

相关推荐
skywalk81637 天前
训推一体化的AI飞桨套件:paddlex初探,还是不太顺利
开发语言·paddle
房开民13 天前
paddle 文本检测识别模型转为onnx
开发语言·r语言·paddle
房开民15 天前
基于paddle模型 文本识别
paddle
彭祥.17 天前
基于PaddleSeg与YOLO的自动标注工具
yolo·paddle
Qt学视觉19 天前
AI2-Paddle环境搭建
c++·人工智能·python·opencv·paddle
gzroy2 个月前
华为昇腾服务器部署Paddle OCR VL模型及推理服务
ocr·paddle
天天代码码天天2 个月前
lw.PPOCRSharp_GPU_Test paddle_inference v3.3
人工智能·深度学习·paddle
weixin_462446232 个月前
使用 PaddleOCR + 多进程 + GPU 加速实现 PDF 可搜索化(支持中英文、竖排/旋转文字)
pdf·paddle·识别
FL16238631292 个月前
Windows上GPU版本的Paddle Inference3.2.1安装和使用教程
windows·paddle
YQ_012 个月前
Ubuntu 18.04 离线安装 CUDA 11.2 + cuDNN 8.2 (修复 Paddle 缺少 .so 报错)
linux·ubuntu·paddle