报错undeclared identifier ‘Sum’
我在尝试运行Ascend C 官方文档中的Sum样例的时候,遇到了该问题,https://www.hiascend.com/document/detail/zh/canncommercial/80RC1/apiref/opdevgapi/atlasascendc_api_07_0504.html 我先使用msopgen生成了项目,然后复制了样例中的代码进去,显示出现错误没有Sumparams结构体,然后我就创建了该结构体,后出现没有Sum()函数的问题。希望可以得到解答。 具体如下:
报错undeclared identifier ‘Sum’
我在尝试运行Ascend C 官方文档中的Sum样例的时候,遇到了该问题,https://www.hiascend.com/document/detail/zh/canncommercial/80RC1/apiref/opdevgapi/atlasascendc_api_07_0504.html 我先使用msopgen生成了项目,然后复制了样例中的代码进去,显示出现错误没有Sumparams结构体,然后我就创建了该结构体,后出现没有Sum()函数的问题。希望可以得到解答。 具体如下:
In file included from /root/Documents/Sumcustom/build_out/op_kernel/binary/ascend310b/kernel_meta_SumCustom_d6de37a80d4950d95a3a658d73409bc4/kernel_meta/SumCustom_d6de37a80d4950d95a3a658d73409bc4_439607_kernel.cpp:6: /root/Documents/Sumcustom/build_out/op_kernel/binary/ascend310b/src/sum_custom.cpp:57:9: error: use of undeclared identifier 'Sum' Sum(dstLocal, srcLocal1, params); ^ /root/Documents/Sumcustom/build_out/op_kernel/binary/ascend310b/src/sum_custom.cpp:34:9: note: in instantiation of member function 'AscendC::KernelSumCustom<half>::Compute' requested here Compute(); ^ /root/Documents/Sumcustom/build_out/op_kernel/binary/ascend310b/src/sum_custom.cpp:90:8: note: in instantiation of member function 'AscendC::KernelSumCustom<half>::Process' requested here op.Process(); ^