文件最后提交记录最后更新时间
5 个月前
6 个月前
6 个月前
2 个月前
4 个月前
4 个月前
6 个月前
5 个月前
README

stateless_drop_out_gen_mask

产品支持情况

产品 是否支持
Ascend 950PR/Ascend 950DT
Atlas A3 训练系列产品/Atlas A3 推理系列产品 ×
Atlas A2 训练系列产品/Atlas A2 推理系列产品 ×
Atlas 200I/500 A2 推理产品 ×
Atlas 推理系列产品 ×
Atlas 训练系列产品 ×

功能说明

  • 算子功能: 根据seed、seed1和offset,计算随机数输入参数key和counter,其次调用philox_random算法生成随机数,在调用uniform算法完成uint32类型随机数的归一化,最后调用compare_scalar比较函数完成mask结果输出。

参数说明

参数名 输入/输出/属性 描述 数据类型 数据格式
shape 输入 获取输入shape的大小。 INT32、INT64 ND
prob 输入 获取保活系数。 FLOAT16、BF16、FLOAT ND
seed 输入 获取随机种子。 INT32、INT64 ND
seed1 输入 获取随机种子。 INT32、INT64 ND
offset 输入 获取值的步长。 INT64 ND
out 输出 获取输出的tensor。 UINT8 ND

约束说明

调用说明

调用方式 样例代码 说明
aclnn调用 test_aclnn_stateless_drop_out_gen_mask 通过aclnnDropoutGenMask接口方式调用stateless_drop_out_gen_mask算子。