paddle 基础函数 ceil 向上取整,floor 向下取整

ceil 官方文档:https://www.paddlepaddle.org.cn/documentation/docs/zh/api_cn/layers_cn/ceil_cn.html

floor 官方文档:https://www.paddlepaddle.org.cn/documentation/docs/zh/api_cn/layers_cn/floor_cn.html

 

ceil 示例:

import paddle.fluid as fluid
import numpy as np

input_ceil = np.array([[-1.5, 6], [1, 15.6]])

with fluid.dygraph.guard():
    x = fluid.dygraph.to_variable(input_ceil)
    y = fluid.layers.ceil(x)
    print(y.numpy())

结果:

[[-1.  6.]
 [ 1. 16.]]

 

floor 示例:

import paddle.fluid as fluid


with fluid.dygraph.guard():
    data1 = fluid.layers.fill_constant(shape=[3, 2], value=2.5, dtype='float32') # [[2.5, 2.5], [2.5, 2.5], [2.5, 2.5]]
    data2 = fluid.layers.fill_constant(shape=[2, 3], value=-2.5, dtype='float64') # [[-2.5, -2.5, -2.5], [-2.5, -2.5, -2.5]]
    result1 = fluid.layers.floor(data1) # [[2., 2.], [2., 2.], [2., 2.]]
    result2 = fluid.layers.floor(data2) # [[-3., -3., -3.], [-3., -3., -3.]]

    print(result1.numpy())
    print(result2.numpy())

结果:

[[2. 2.]
 [2. 2.]
 [2. 2.]]

[[-3. -3. -3.]
 [-3. -3. -3.]]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值