sampling_id¶
该OP从输入的多项分布中进行采样。
参数¶
x (Variable)- 输入Tensor。一个形如[batch_size,input_feature_dimensions]的2-D Tensor。
min (Float)- 随机的最小值。默认值为为0.0。
max (Float)- 随机的最大值。默认值为1.0。
seed (int)- 随机种子。0表示使用系统生成的种子,默认值为0。请注意,如果seed不为0,则此算子每次调用将生成相同的随机数。
dtype (np.dtype | core.VarDesc.VarType | str)- 指定输出数据的类型。
返回¶
采样的数据张量(Tensor)
返回类型¶
变量(Variable)
代码示例¶
import paddle.fluid as fluid
x = fluid.data(
name="X",
shape=[13, 11],
dtype='float32')
out = fluid.layers.sampling_id(x)