已关闭
[Documentation|文档反馈]: aclnnNormRopeConcat、aclnnNormRopeConcatBackward.md文档中存在的问题 #1912
向芷萍创建于 4月17日关闭于 4月17日
4月17日 关联了pull request:修改了文档表述错误与相关的示例代码
4月17日 关联了pull request:修改了文档表述错误与相关的示例代码
4月17日 关闭了 issue
4月17日 添加了label:resolved
4月27日 关联了pull request:修复了aclnnNormRopeConcat.md中的文档错误
4月27日 关联了pull request:修复了aclnnNormRopeConcat.md中的文档错误
5月6日 关联了pull request:修改了aclnnNormRopeConcat.md中调用代码的问题
5月6日 关联了pull request:修改了aclnnNormRopeConcat.md中调用代码的问题
Thanks for sending an issue! Please fill in the following template to help quickly solve your problem.
Document Link(文档链接)
aclnnNormRopeConcat:https://gitcode.com/cann/ops-transformer/blob/master/posembedding/norm_rope_concat/docs/aclnnNormRopeConcat.md
aclnnNormRopeConcatBackward:https://gitcode.com/cann/ops-transformer/blob/master/posembedding/norm_rope_concat_grad/docs/aclnnNormRopeConcatBackward.md
Issues Section(问题文档片段)
context/ops-transformer/aclnnNormRopeConcat.md bool isTraing = false; 变量名拼写错误,应为isTraining(缺少字母n) queryOutputHostData(batchSize * headNum * querySeq + encoderQuerySeq * headDim, 0.0); queryOutputHostData的初始化大小与实际输出形状不匹配。根据queryOutputShape {batchSize, headNum, querySeq2, headDim},总元素数应为batchSizeheadNum*(querySeq*2)*headDim,但当前计算错误。
context/ops-transformer/aclnnNormRopeConcat.md 可选,normType=2需要提供。 缺少 '或4时',与前文 'normType=2或4时需要提供' 不一致
context/ops-transformer/aclnnNormRopeConcat.md std::vector
context/ops-transformer/aclnnNormRopeConcat.md bool isTraing = false; 变量名中 'Traing' 拼写错误,正确拼写应为 'Training'(训练模式的布尔标志)
context/ops-transformer/aclnnNormRopeConcat.md headDim长度在[1~1024]间,且为偶数。 固定搭配错误,'在...间'应改为'在...之间'。
context/ops-transformer/aclnnNormRopeConcat.md 可选,normType=2需要提供。 漏字错误,'需要'前缺少'时'字。
context/ops-transformer/aclnnNormRopeConcatBackward.md 其中则Interleave()表示headDim维度奇数与偶数位置交替重组,Half()表示headDim维度后半和前一半元素交替重组,例如x = [0,1,2,3,4,5,6,7], 则Interleave(x) = [1,0,3,2,5,4,7,6],Half(x)=[4,0,5,1,6,2,7,3];negMask为headDim长度,偶数位为1, 奇数位为-1,即(1, -1, 1, -1, 1, ...) 多余字'则'导致语义重复,'其中'后直接接说明内容即可
Existing Issues(存在的问题)