CANN ops-nn GlobalLpPool算子
GlobalLpPool【免费下载链接】ops-nn本项目是CANN提供的神经网络类计算算子库实现网络在NPU上加速计算。项目地址: https://gitcode.com/cann/ops-nn产品支持情况产品是否支持Ascend 950PR/Ascend 950DT√Atlas A3 训练系列产品/Atlas A3 推理系列产品√Atlas A2 训练系列产品/Atlas A2 推理系列产品√Atlas 200I/500 A2 推理产品×Atlas 推理系列产品×Atlas 训练系列产品×功能说明算子功能对输入张量的空间维度进行全局Lp池化计算公式为y (sum(|x|^p))^(1/p)保持空间维度为1keepdimsTrue。支持4D(NCHW)和5D(NCD0D1D2)输入。参数说明参数名输入/输出/属性描述数据类型数据格式x输入待进行global_lp_pool计算的输入张量4D(NCHW)或5D(NCD0D1D2)。FLOAT、FLOAT16、BFLOAT16NDp属性Lp范数的指数p。默认值为2.0即L2范数。FLOAT-y输出全局Lp池化结果。空间维度归约为1与输入x同dtype。FLOAT、FLOAT16、BFLOAT16ND约束说明输入张量维度仅支持4D(NCHW)或5D(NCD0D1D2)。p的取值范围建议为正浮点数p0。p0时行为未定义不建议使用。调用说明调用方式样例代码说明图模式接口test_geir_global_lp_pool通过算子IR构图方式调用GlobalLpPool算子。【免费下载链接】ops-nn本项目是CANN提供的神经网络类计算算子库实现网络在NPU上加速计算。项目地址: https://gitcode.com/cann/ops-nn创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考