| Files | Last commit | Last update |
|---|---|---|
md大模型检测低错修改 Co-authored-by: gitcode-chenjiao<chenjiao31@huawei.com> # message auto-generated for no-merge-commit merge: !5183 merge master into master md大模型检测低错修改 Created-by: gitcode-chenjiao Commit-by: gitcode-chenjiao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> md大模型检测低错修改 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> [# 2466](https://gitcode.com/cann/ops-math/issues/2446) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ok ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> *.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!5183 | 2 months ago | |
新增 TruncateDiv 算子实现 Co-authored-by: weixin_45448057<yth_yth@126.com> # message auto-generated for no-merge-commit merge: !4124 merge master into master 新增 TruncateDiv 算子实现 Created-by: weixin_45448057 Commit-by: weixin_45448057 Merged-by: cann-robot Description: # TruncateDiv ## 产品支持情况 | 产品 | 是否支持 | | ---- | :----:| |Atlas A3 训练系列产品/Atlas A3 推理系列产品|√| |Atlas A2 训练系列产品/Atlas A2 推理系列产品|√| ## 功能说明 - 算子功能:完成截断除法计算,对输入x1和x2逐元素相除,结果向零取整(截断取整)。 - 计算公式: $$ y = trunc(\frac{x1}{x2}) $$ 其中 $trunc$ 表示向零取整。 ## 参数说明 <table style="undefined;table-layout: fixed; width: 980px"><colgroup> <col style="width: 100px"> <col style="width: 150px"> <col style="width: 280px"> <col style="width: 330px"> <col style="width: 120px"> </colgroup> <thead> <tr> <th>参数名</th> <th>输入/输出/属性</th> <th>描述</th> <th>数据类型</th> <th>数据格式</th> </tr></thead> <tbody> <tr> <td>x1</td> <td>输入</td> <td>待进行TruncateDiv计算的入参,公式中的被除数x1。</td> <td>bfloat16,float16,float,int32,uint8,int8,int64,int16</td> <td>ND</td> </tr> <tr> <td>x2</td> <td>输入</td> <td>待进行TruncateDiv计算的入参,公式中的除数x2。</td> <td>bfloat16,float16,float,int32,uint8,int8,int64,int16</td> <td>ND</td> </tr> <tr> <td>y</td> <td>输出</td> <td>待进行TruncateDiv计算的出参,公式中的输出y。</td> <td>bfloat16,float16,float,int32,uint8,int8,int64,int16</td> <td>ND</td> </tr> </tbody></table> ## 约束说明 - 当除数x2为0时,结果为未定义行为。 ## 调用说明 | 调用方式 | 调用样例 | 说明 | |--------------|------------------------------------------------------------------------|--------------------------------------------------------------| | aclnn调用 | [test_aclnn_truncate_div](./examples/test_aclnn_truncate_div.cpp) | 通过aclnnTruncateDiv接口方式调用TruncateDiv算子。 | ## 贡献说明 | 贡献者 | 贡献方 | 贡献算子 | 贡献时间 | 贡献内容 | | ---- | ---- | ---- | ---- | ---- | | weixin_45448057 | 个人开发者 | TruncateDiv | 2026/07/14 | TruncateDiv算子适配开源仓 | See merge request: cann/ops-math!4124 | 3 months ago | |
新增 TruncateDiv 算子实现 Co-authored-by: weixin_45448057<yth_yth@126.com> # message auto-generated for no-merge-commit merge: !4124 merge master into master 新增 TruncateDiv 算子实现 Created-by: weixin_45448057 Commit-by: weixin_45448057 Merged-by: cann-robot Description: # TruncateDiv ## 产品支持情况 | 产品 | 是否支持 | | ---- | :----:| |Atlas A3 训练系列产品/Atlas A3 推理系列产品|√| |Atlas A2 训练系列产品/Atlas A2 推理系列产品|√| ## 功能说明 - 算子功能:完成截断除法计算,对输入x1和x2逐元素相除,结果向零取整(截断取整)。 - 计算公式: $$ y = trunc(\frac{x1}{x2}) $$ 其中 $trunc$ 表示向零取整。 ## 参数说明 <table style="undefined;table-layout: fixed; width: 980px"><colgroup> <col style="width: 100px"> <col style="width: 150px"> <col style="width: 280px"> <col style="width: 330px"> <col style="width: 120px"> </colgroup> <thead> <tr> <th>参数名</th> <th>输入/输出/属性</th> <th>描述</th> <th>数据类型</th> <th>数据格式</th> </tr></thead> <tbody> <tr> <td>x1</td> <td>输入</td> <td>待进行TruncateDiv计算的入参,公式中的被除数x1。</td> <td>bfloat16,float16,float,int32,uint8,int8,int64,int16</td> <td>ND</td> </tr> <tr> <td>x2</td> <td>输入</td> <td>待进行TruncateDiv计算的入参,公式中的除数x2。</td> <td>bfloat16,float16,float,int32,uint8,int8,int64,int16</td> <td>ND</td> </tr> <tr> <td>y</td> <td>输出</td> <td>待进行TruncateDiv计算的出参,公式中的输出y。</td> <td>bfloat16,float16,float,int32,uint8,int8,int64,int16</td> <td>ND</td> </tr> </tbody></table> ## 约束说明 - 当除数x2为0时,结果为未定义行为。 ## 调用说明 | 调用方式 | 调用样例 | 说明 | |--------------|------------------------------------------------------------------------|--------------------------------------------------------------| | aclnn调用 | [test_aclnn_truncate_div](./examples/test_aclnn_truncate_div.cpp) | 通过aclnnTruncateDiv接口方式调用TruncateDiv算子。 | ## 贡献说明 | 贡献者 | 贡献方 | 贡献算子 | 贡献时间 | 贡献内容 | | ---- | ---- | ---- | ---- | ---- | | weixin_45448057 | 个人开发者 | TruncateDiv | 2026/07/14 | TruncateDiv算子适配开源仓 | See merge request: cann/ops-math!4124 | 3 months ago | |
新增 TruncateDiv 算子实现 Co-authored-by: weixin_45448057<yth_yth@126.com> # message auto-generated for no-merge-commit merge: !4124 merge master into master 新增 TruncateDiv 算子实现 Created-by: weixin_45448057 Commit-by: weixin_45448057 Merged-by: cann-robot Description: # TruncateDiv ## 产品支持情况 | 产品 | 是否支持 | | ---- | :----:| |Atlas A3 训练系列产品/Atlas A3 推理系列产品|√| |Atlas A2 训练系列产品/Atlas A2 推理系列产品|√| ## 功能说明 - 算子功能:完成截断除法计算,对输入x1和x2逐元素相除,结果向零取整(截断取整)。 - 计算公式: $$ y = trunc(\frac{x1}{x2}) $$ 其中 $trunc$ 表示向零取整。 ## 参数说明 <table style="undefined;table-layout: fixed; width: 980px"><colgroup> <col style="width: 100px"> <col style="width: 150px"> <col style="width: 280px"> <col style="width: 330px"> <col style="width: 120px"> </colgroup> <thead> <tr> <th>参数名</th> <th>输入/输出/属性</th> <th>描述</th> <th>数据类型</th> <th>数据格式</th> </tr></thead> <tbody> <tr> <td>x1</td> <td>输入</td> <td>待进行TruncateDiv计算的入参,公式中的被除数x1。</td> <td>bfloat16,float16,float,int32,uint8,int8,int64,int16</td> <td>ND</td> </tr> <tr> <td>x2</td> <td>输入</td> <td>待进行TruncateDiv计算的入参,公式中的除数x2。</td> <td>bfloat16,float16,float,int32,uint8,int8,int64,int16</td> <td>ND</td> </tr> <tr> <td>y</td> <td>输出</td> <td>待进行TruncateDiv计算的出参,公式中的输出y。</td> <td>bfloat16,float16,float,int32,uint8,int8,int64,int16</td> <td>ND</td> </tr> </tbody></table> ## 约束说明 - 当除数x2为0时,结果为未定义行为。 ## 调用说明 | 调用方式 | 调用样例 | 说明 | |--------------|------------------------------------------------------------------------|--------------------------------------------------------------| | aclnn调用 | [test_aclnn_truncate_div](./examples/test_aclnn_truncate_div.cpp) | 通过aclnnTruncateDiv接口方式调用TruncateDiv算子。 | ## 贡献说明 | 贡献者 | 贡献方 | 贡献算子 | 贡献时间 | 贡献内容 | | ---- | ---- | ---- | ---- | ---- | | weixin_45448057 | 个人开发者 | TruncateDiv | 2026/07/14 | TruncateDiv算子适配开源仓 | See merge request: cann/ops-math!4124 | 3 months ago | |
新增 TruncateDiv 算子实现 Co-authored-by: weixin_45448057<yth_yth@126.com> # message auto-generated for no-merge-commit merge: !4124 merge master into master 新增 TruncateDiv 算子实现 Created-by: weixin_45448057 Commit-by: weixin_45448057 Merged-by: cann-robot Description: # TruncateDiv ## 产品支持情况 | 产品 | 是否支持 | | ---- | :----:| |Atlas A3 训练系列产品/Atlas A3 推理系列产品|√| |Atlas A2 训练系列产品/Atlas A2 推理系列产品|√| ## 功能说明 - 算子功能:完成截断除法计算,对输入x1和x2逐元素相除,结果向零取整(截断取整)。 - 计算公式: $$ y = trunc(\frac{x1}{x2}) $$ 其中 $trunc$ 表示向零取整。 ## 参数说明 <table style="undefined;table-layout: fixed; width: 980px"><colgroup> <col style="width: 100px"> <col style="width: 150px"> <col style="width: 280px"> <col style="width: 330px"> <col style="width: 120px"> </colgroup> <thead> <tr> <th>参数名</th> <th>输入/输出/属性</th> <th>描述</th> <th>数据类型</th> <th>数据格式</th> </tr></thead> <tbody> <tr> <td>x1</td> <td>输入</td> <td>待进行TruncateDiv计算的入参,公式中的被除数x1。</td> <td>bfloat16,float16,float,int32,uint8,int8,int64,int16</td> <td>ND</td> </tr> <tr> <td>x2</td> <td>输入</td> <td>待进行TruncateDiv计算的入参,公式中的除数x2。</td> <td>bfloat16,float16,float,int32,uint8,int8,int64,int16</td> <td>ND</td> </tr> <tr> <td>y</td> <td>输出</td> <td>待进行TruncateDiv计算的出参,公式中的输出y。</td> <td>bfloat16,float16,float,int32,uint8,int8,int64,int16</td> <td>ND</td> </tr> </tbody></table> ## 约束说明 - 当除数x2为0时,结果为未定义行为。 ## 调用说明 | 调用方式 | 调用样例 | 说明 | |--------------|------------------------------------------------------------------------|--------------------------------------------------------------| | aclnn调用 | [test_aclnn_truncate_div](./examples/test_aclnn_truncate_div.cpp) | 通过aclnnTruncateDiv接口方式调用TruncateDiv算子。 | ## 贡献说明 | 贡献者 | 贡献方 | 贡献算子 | 贡献时间 | 贡献内容 | | ---- | ---- | ---- | ---- | ---- | | weixin_45448057 | 个人开发者 | TruncateDiv | 2026/07/14 | TruncateDiv算子适配开源仓 | See merge request: cann/ops-math!4124 | 3 months ago | |
新增 TruncateDiv 算子实现 Co-authored-by: weixin_45448057<yth_yth@126.com> # message auto-generated for no-merge-commit merge: !4124 merge master into master 新增 TruncateDiv 算子实现 Created-by: weixin_45448057 Commit-by: weixin_45448057 Merged-by: cann-robot Description: # TruncateDiv ## 产品支持情况 | 产品 | 是否支持 | | ---- | :----:| |Atlas A3 训练系列产品/Atlas A3 推理系列产品|√| |Atlas A2 训练系列产品/Atlas A2 推理系列产品|√| ## 功能说明 - 算子功能:完成截断除法计算,对输入x1和x2逐元素相除,结果向零取整(截断取整)。 - 计算公式: $$ y = trunc(\frac{x1}{x2}) $$ 其中 $trunc$ 表示向零取整。 ## 参数说明 <table style="undefined;table-layout: fixed; width: 980px"><colgroup> <col style="width: 100px"> <col style="width: 150px"> <col style="width: 280px"> <col style="width: 330px"> <col style="width: 120px"> </colgroup> <thead> <tr> <th>参数名</th> <th>输入/输出/属性</th> <th>描述</th> <th>数据类型</th> <th>数据格式</th> </tr></thead> <tbody> <tr> <td>x1</td> <td>输入</td> <td>待进行TruncateDiv计算的入参,公式中的被除数x1。</td> <td>bfloat16,float16,float,int32,uint8,int8,int64,int16</td> <td>ND</td> </tr> <tr> <td>x2</td> <td>输入</td> <td>待进行TruncateDiv计算的入参,公式中的除数x2。</td> <td>bfloat16,float16,float,int32,uint8,int8,int64,int16</td> <td>ND</td> </tr> <tr> <td>y</td> <td>输出</td> <td>待进行TruncateDiv计算的出参,公式中的输出y。</td> <td>bfloat16,float16,float,int32,uint8,int8,int64,int16</td> <td>ND</td> </tr> </tbody></table> ## 约束说明 - 当除数x2为0时,结果为未定义行为。 ## 调用说明 | 调用方式 | 调用样例 | 说明 | |--------------|------------------------------------------------------------------------|--------------------------------------------------------------| | aclnn调用 | [test_aclnn_truncate_div](./examples/test_aclnn_truncate_div.cpp) | 通过aclnnTruncateDiv接口方式调用TruncateDiv算子。 | ## 贡献说明 | 贡献者 | 贡献方 | 贡献算子 | 贡献时间 | 贡献内容 | | ---- | ---- | ---- | ---- | ---- | | weixin_45448057 | 个人开发者 | TruncateDiv | 2026/07/14 | TruncateDiv算子适配开源仓 | See merge request: cann/ops-math!4124 | 3 months ago | |
md大模型检测低错修改 Co-authored-by: gitcode-chenjiao<chenjiao31@huawei.com> # message auto-generated for no-merge-commit merge: !5183 merge master into master md大模型检测低错修改 Created-by: gitcode-chenjiao Commit-by: gitcode-chenjiao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> md大模型检测低错修改 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> [# 2466](https://gitcode.com/cann/ops-math/issues/2446) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ok ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> *.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!5183 | 2 months ago |
TruncateDiv
产品支持情况
| 产品 | 是否支持 |
|---|---|
| Atlas A3 训练系列产品/Atlas A3 推理系列产品 | √ |
| Atlas A2 训练系列产品/Atlas A2 推理系列产品 | √ |
功能说明
-
算子功能:完成截断除法计算,对输入x1和x2逐元素相除,结果向零取整(截断取整)。
-
计算公式:
y=trunc(x1x2)y = trunc(\frac{x1}{x2}) y=trunc(x2x1)
其中 trunctrunctrunc 表示向零取整。
参数说明
| 参数名 | 输入/输出/属性 | 描述 | 数据类型 | 数据格式 |
|---|---|---|---|---|
| x1 | 输入 | 待进行TruncateDiv计算的入参,公式中的被除数x1。 | bfloat16,float16,float,int32,uint8,int8,int64,int16 | ND |
| x2 | 输入 | 待进行TruncateDiv计算的入参,公式中的除数x2。 | bfloat16,float16,float,int32,uint8,int8,int64,int16 | ND |
| y | 输出 | 待进行TruncateDiv计算的出参,公式中的输出y。 | bfloat16,float16,float,int32,uint8,int8,int64,int16 | ND |
约束说明
- 当除数x2为0时,结果为未定义行为。
调用说明
| 调用方式 | 调用样例 | 说明 |
|---|---|---|
| aclnn调用 | test_aclnn_truncate_div | 通过aclnnTruncateDiv接口方式调用TruncateDiv算子。 |
贡献说明
| 贡献者 | 贡献方 | 贡献算子 | 贡献时间 | 贡献内容 |
|---|---|---|---|---|
| weixin_45448057 | 个人开发者 | TruncateDiv | 2026/07/14 | TruncateDiv算子适配开源仓 |