diff --git a/impl/sort/topk/topk_common_impl.h b/impl/sort/topk/topk_common_impl.h index 01d428bde69a0a5591c2e3e797696074b40a0f83..b29b0870bcbaab897cf9cdd0f1bc63edff1f1653 100644 --- a/impl/sort/topk/topk_common_impl.h +++ b/impl/sort/topk/topk_common_impl.h @@ -23,6 +23,7 @@ #include "kernel_pop_stack_buffer.h" #include "kernel_tiling/kernel_tiling.h" #include "topk_common_utils.h" +#include "lib/index/arithprogression.h" #if __CCE_AICORE__ == 220 #include "topk_v220_impl.h" diff --git a/lib/activation/softmaxflash.h b/lib/activation/softmaxflash.h index 9480e9c20e3ba341d702693696e2fca8b71a726f..4a5c6434df88ba9e1d9767d698381512a6789e65 100644 --- a/lib/activation/softmaxflash.h +++ b/lib/activation/softmaxflash.h @@ -49,6 +49,7 @@ namespace AscendC { * you can set true to improve performance */ template +[[deprecated(__FILE__ " is deprecated, please use softmaxflashv2.h instead!")]] __aicore__ inline void SoftmaxFlash(const LocalTensor &dstTensor, const LocalTensor &sumTensor, const LocalTensor &maxTensor, const LocalTensor &srcTensor, const LocalTensor &expMaxTensor, const LocalTensor &inSumTensor, const LocalTensor &inMaxTensor, const SoftMaxTiling &tiling, @@ -87,6 +88,7 @@ __aicore__ inline void SoftmaxFlash(const LocalTensor &dstTensor, const Local * you can set true to improve performance */ template +[[deprecated(__FILE__ " is deprecated, please use softmaxflashv2.h instead!")]] __aicore__ inline void SoftmaxFlash(const LocalTensor& dstTensor, const LocalTensor& sumTensor, const LocalTensor& maxTensor, const LocalTensor& srcTensor, const LocalTensor& expMaxTensor, const LocalTensor& inSumTensor, const LocalTensor& inMaxTensor, const SoftMaxTiling& tiling, @@ -128,6 +130,7 @@ __aicore__ inline void SoftmaxFlash(const LocalTensor& dstTensor, const Lo * you can set true to improve performance */ template +[[deprecated(__FILE__ " is deprecated, please use softmaxflashv2.h instead!")]] __aicore__ inline void SoftmaxFlash(const LocalTensor& dstTensor, const LocalTensor& sumTensor, const LocalTensor& maxTensor, const LocalTensor& srcTensor, const LocalTensor& expMaxTensor, const LocalTensor& inSumTensor, const LocalTensor& inMaxTensor, const LocalTensor& sharedTmpBuffer, @@ -168,6 +171,7 @@ __aicore__ inline void SoftmaxFlash(const LocalTensor& dstTensor, const Local * you can set true to improve performance */ template +[[deprecated(__FILE__ " is deprecated, please use softmaxflashv2.h instead!")]] __aicore__ inline void SoftmaxFlash(const LocalTensor& dstTensor, const LocalTensor& sumTensor, const LocalTensor& maxTensor, const LocalTensor& srcTensor, const LocalTensor& expMaxTensor, const LocalTensor& inSumTensor, const LocalTensor& inMaxTensor,