已合并
nn仓rnn 、vfusion、control文件夹打标签 #8342
yanglu-1创建于 8月6日
nn仓rnn 、vfusion、control文件夹打标签 #8342
已合并
共 15 个文件变更+225-99
| @@ -3,7 +3,6 @@ | |||
| 3 | [📄 查看源码](https://gitcode.com/cann/ops-nn/tree/master/control/sleep) | 3 | [📄 查看源码](https://gitcode.com/cann/ops-nn/tree/master/control/sleep) |
| 4 | 4 | ||
| 5 | ## 产品支持情况 | 5 | ## 产品支持情况 |
| 6 | - | ||
| 7 | <!-- npu="950" id1 --> | 6 | <!-- npu="950" id1 --> |
| 8 | - <term>Ascend 950PR/Ascend 950DT</term>:支持 | 7 | - <term>Ascend 950PR/Ascend 950DT</term>:支持 |
| 9 | <!-- end id1 --> | 8 | <!-- end id1 --> |
| @@ -2,14 +2,24 @@ | |||
| 2 | 2 | ||
| 3 | ## 产品支持情况 | 3 | ## 产品支持情况 |
| 4 | 4 | ||
| 5 | -|产品 | 是否支持 | | 5 | +<!-- npu="950" id1 --> |
| 6 | -|:-------------------------|:----------:| | 6 | +- <term>Ascend 950PR/Ascend 950DT</term>:不支持 |
| 7 | -| <term>Ascend 950PR/Ascend 950DT</term> | × | | 7 | +<!-- end id1 --> |
| 8 | -| <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term> | × | | 8 | +<!-- npu="A3" id2 --> |
| 9 | -| <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term> | × | | 9 | +- <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>:不支持 |
| 10 | -| <term>Atlas 200I/500 A2 推理产品</term> | × | | 10 | +<!-- end id2 --> |
| 11 | -| <term>Atlas 推理系列产品</term> | √ | | 11 | +<!-- npu="910b" id3 --> |
| 12 | -| <term>Atlas 训练系列产品</term> | × | | 12 | +- <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>:不支持 |
| 13 | +<!-- end id3 --> | ||
| 14 | +<!-- npu="310b" id4 --> | ||
| 15 | +- <term>Atlas 200I/500 A2 推理产品</term>:不支持 | ||
| 16 | +<!-- end id4 --> | ||
| 17 | +<!-- npu="310p" id5 --> | ||
| 18 | +- <term>Atlas 推理系列产品</term>:支持 | ||
| 19 | +<!-- end id5 --> | ||
| 20 | +<!-- npu="910" id6 --> | ||
| 21 | +- <term>Atlas 训练系列产品</term>:不支持 | ||
| 22 | +<!-- end id6 --> | ||
| 13 | 23 | ||
| 14 | ## 功能说明 | 24 | ## 功能说明 |
| 15 | 25 | ||
| @@ -2,14 +2,24 @@ | |||
| 2 | 2 | ||
| 3 | ## 产品支持情况 | 3 | ## 产品支持情况 |
| 4 | 4 | ||
| 5 | -|产品 | 是否支持 | | 5 | +<!-- npu="950" id1 --> |
| 6 | -|:-------------------------|:----------:| | 6 | +- <term>Ascend 950PR/Ascend 950DT</term>:不支持 |
| 7 | -| <term>Ascend 950PR/Ascend 950DT</term> | × | | 7 | +<!-- end id1 --> |
| 8 | -| <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term> | × | | 8 | +<!-- npu="A3" id2 --> |
| 9 | -| <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term> | × | | 9 | +- <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>:不支持 |
| 10 | -| <term>Atlas 200I/500 A2 推理产品</term> | × | | 10 | +<!-- end id2 --> |
| 11 | -| <term>Atlas 推理系列产品</term> | √ | | 11 | +<!-- npu="910b" id3 --> |
| 12 | -| <term>Atlas 训练系列产品</term> | × | | 12 | +- <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>:不支持 |
| 13 | +<!-- end id3 --> | ||
| 14 | +<!-- npu="310b" id4 --> | ||
| 15 | +- <term>Atlas 200I/500 A2 推理产品</term>:不支持 | ||
| 16 | +<!-- end id4 --> | ||
| 17 | +<!-- npu="310p" id5 --> | ||
| 18 | +- <term>Atlas 推理系列产品</term>:支持 | ||
| 19 | +<!-- end id5 --> | ||
| 20 | +<!-- npu="910" id6 --> | ||
| 21 | +- <term>Atlas 训练系列产品</term>:不支持 | ||
| 22 | +<!-- end id6 --> | ||
| 13 | 23 | ||
| 14 | ## 功能说明 | 24 | ## 功能说明 |
| 15 | 25 | ||
| @@ -2,14 +2,24 @@ | |||
| 2 | 2 | ||
| 3 | ## 产品支持情况 | 3 | ## 产品支持情况 |
| 4 | 4 | ||
| 5 | -|产品 | 是否支持 | | 5 | +<!-- npu="950" id1 --> |
| 6 | -|:-------------------------|:----------:| | 6 | +- <term>Ascend 950PR/Ascend 950DT</term>:不支持 |
| 7 | -| <term>Ascend 950PR/Ascend 950DT</term> | × | | 7 | +<!-- end id1 --> |
| 8 | -| <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term> | √ | | 8 | +<!-- npu="A3" id2 --> |
| 9 | -| <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term> | √ | | 9 | +- <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>:支持 |
| 10 | -| <term>Atlas 200I/500 A2 推理产品</term> | × | | 10 | +<!-- end id2 --> |
| 11 | -| <term>Atlas 推理系列产品</term> | √ | | 11 | +<!-- npu="910b" id3 --> |
| 12 | -| <term>Atlas 训练系列产品</term> | √ | | 12 | +- <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>:支持 |
| 13 | +<!-- end id3 --> | ||
| 14 | +<!-- npu="310b" id4 --> | ||
| 15 | +- <term>Atlas 200I/500 A2 推理产品</term>:不支持 | ||
| 16 | +<!-- end id4 --> | ||
| 17 | +<!-- npu="310p" id5 --> | ||
| 18 | +- <term>Atlas 推理系列产品</term>:支持 | ||
| 19 | +<!-- end id5 --> | ||
| 20 | +<!-- npu="910" id6 --> | ||
| 21 | +- <term>Atlas 训练系列产品</term>:支持 | ||
| 22 | +<!-- end id6 --> | ||
| 13 | 23 | ||
| 14 | ## 功能说明 | 24 | ## 功能说明 |
| 15 | 25 | ||
| @@ -2,14 +2,24 @@ | |||
| 2 | 2 | ||
| 3 | ## 产品支持情况 | 3 | ## 产品支持情况 |
| 4 | 4 | ||
| 5 | -| 产品 | 是否支持 | | 5 | +<!-- npu="950" id1 --> |
| 6 | -| :----------------------------------------- | :------:| | 6 | +- <term>Ascend 950PR/Ascend 950DT</term>:不支持 |
| 7 | -| <term>Ascend 950PR/Ascend 950DT</term> | × | | 7 | +<!-- end id1 --> |
| 8 | -| <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term> | √ | | 8 | +<!-- npu="A3" id2 --> |
| 9 | -| <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term> | √ | | 9 | +- <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>:支持 |
| 10 | -| <term>Atlas 200I/500 A2 推理产品</term> | × | | 10 | +<!-- end id2 --> |
| 11 | -| <term>Atlas 推理系列产品</term> | × | | 11 | +<!-- npu="910b" id3 --> |
| 12 | -| <term>Atlas 训练系列产品</term> | × | | 12 | +- <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>:支持 |
| 13 | +<!-- end id3 --> | ||
| 14 | +<!-- npu="310b" id4 --> | ||
| 15 | +- <term>Atlas 200I/500 A2 推理产品</term>:不支持 | ||
| 16 | +<!-- end id4 --> | ||
| 17 | +<!-- npu="310p" id5 --> | ||
| 18 | +- <term>Atlas 推理系列产品</term>:不支持 | ||
| 19 | +<!-- end id5 --> | ||
| 20 | +<!-- npu="910" id6 --> | ||
| 21 | +- <term>Atlas 训练系列产品</term>:不支持 | ||
| 22 | +<!-- end id6 --> | ||
| 13 | 23 | ||
| 14 | ## 功能说明 | 24 | ## 功能说明 |
| 15 | 25 | ||
| @@ -401,8 +411,12 @@ aclnnStatus aclnnGRU( | |||
| 401 | ## 约束说明 | 411 | ## 约束说明 |
| 402 | 412 | ||
| 403 | - 确定性计算: | 413 | - 确定性计算: |
| 414 | + | ||
| 415 | + <!-- npu="A3,910b" id7 --> | ||
| 404 | - <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>、<term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>:aclnnGRU默认确定性实现。 | 416 | - <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>、<term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>:aclnnGRU默认确定性实现。 |
| 405 | 417 | ||
| 418 | + <!-- end id7 --> | ||
| 419 | + | ||
| 406 | ## 调用示例 | 420 | ## 调用示例 |
| 407 | 421 | ||
| 408 | 示例代码如下,仅供参考,具体编译和执行过程请参考[编译与运行样例](../../../docs/zh/context/compile_and_run_sample.md)。 | 422 | 示例代码如下,仅供参考,具体编译和执行过程请参考[编译与运行样例](../../../docs/zh/context/compile_and_run_sample.md)。 |
| @@ -2,14 +2,24 @@ | |||
| 2 | 2 | ||
| 3 | ## 产品支持情况 | 3 | ## 产品支持情况 |
| 4 | 4 | ||
| 5 | -| 产品 | 是否支持 | | 5 | +<!-- npu="950" id1 --> |
| 6 | -| :------------------------------------------------------------------------------ | :------: | | 6 | +- <term>Ascend 950PR/Ascend 950DT</term>:不支持 |
| 7 | -| <term>Ascend 950PR/Ascend 950DT</term> | × | | 7 | +<!-- end id1 --> |
| 8 | -| <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term> | √ | | 8 | +<!-- npu="A3" id2 --> |
| 9 | -| <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term> | √ | | 9 | +- <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>:支持 |
| 10 | -| <term>Atlas 200I/500 A2 推理产品</term> | × | | 10 | +<!-- end id2 --> |
| 11 | -| <term>Atlas 推理系列产品 </term> | × | | 11 | +<!-- npu="910b" id3 --> |
| 12 | -| <term>Atlas 训练系列产品</term> | × | | 12 | +- <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>:支持 |
| 13 | +<!-- end id3 --> | ||
| 14 | +<!-- npu="310b" id4 --> | ||
| 15 | +- <term>Atlas 200I/500 A2 推理产品</term>:不支持 | ||
| 16 | +<!-- end id4 --> | ||
| 17 | +<!-- npu="310p" id5 --> | ||
| 18 | +- <term>Atlas 推理系列产品 </term>:不支持 | ||
| 19 | +<!-- end id5 --> | ||
| 20 | +<!-- npu="910" id6 --> | ||
| 21 | +- <term>Atlas 训练系列产品</term>:不支持 | ||
| 22 | +<!-- end id6 --> | ||
| 13 | 23 | ||
| 14 | ## 功能说明 | 24 | ## 功能说明 |
| 15 | 25 | ||
| @@ -2,14 +2,24 @@ | |||
| 2 | 2 | ||
| 3 | ## 产品支持情况 | 3 | ## 产品支持情况 |
| 4 | 4 | ||
| 5 | -| 产品 | 是否支持 | | 5 | +<!-- npu="950" id1 --> |
| 6 | -| :------------------------------------------------------------------------------ | :------: | | 6 | +- <term>Ascend 950PR/Ascend 950DT</term>:不支持 |
| 7 | -| <term>Ascend 950PR/Ascend 950DT</term> | × | | 7 | +<!-- end id1 --> |
| 8 | -| <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term> | √ | | 8 | +<!-- npu="A3" id2 --> |
| 9 | -| <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term> | √ | | 9 | +- <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>:支持 |
| 10 | -| <term>Atlas 200I/500 A2 推理产品</term> | × | | 10 | +<!-- end id2 --> |
| 11 | -| <term>Atlas 推理系列产品</term> | × | | 11 | +<!-- npu="910b" id3 --> |
| 12 | -| <term>Atlas 训练系列产品</term> | × | | 12 | +- <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>:支持 |
| 13 | +<!-- end id3 --> | ||
| 14 | +<!-- npu="310b" id4 --> | ||
| 15 | +- <term>Atlas 200I/500 A2 推理产品</term>:不支持 | ||
| 16 | +<!-- end id4 --> | ||
| 17 | +<!-- npu="310p" id5 --> | ||
| 18 | +- <term>Atlas 推理系列产品</term>:不支持 | ||
| 19 | +<!-- end id5 --> | ||
| 20 | +<!-- npu="910" id6 --> | ||
| 21 | +- <term>Atlas 训练系列产品</term>:不支持 | ||
| 22 | +<!-- end id6 --> | ||
| 13 | 23 | ||
| 14 | ## 功能说明 | 24 | ## 功能说明 |
| 15 | 25 | ||
| @@ -17,7 +27,6 @@ | |||
| 17 | - 计算公式: | 27 | - 计算公式: |
| 18 | 28 | ||
| 19 | <details> | 29 | <details> |
| 20 | - | ||
| 21 | <summary> 单层LSTM反向传播计算公式</summary> | 30 | <summary> 单层LSTM反向传播计算公式</summary> |
| 22 | 31 | ||
| 23 | | 组件 | 公式 | | 32 | | 组件 | 公式 | |
| @@ -2,14 +2,24 @@ | |||
| 2 | 2 | ||
| 3 | ## 产品支持情况 | 3 | ## 产品支持情况 |
| 4 | 4 | ||
| 5 | -|产品 | 是否支持 | | 5 | +<!-- npu="950" id1 --> |
| 6 | -|:-------------------------|:----------:| | 6 | +- <term>Ascend 950PR/Ascend 950DT</term>:不支持 |
| 7 | -| <term>Ascend 950PR/Ascend 950DT</term> | × | | 7 | +<!-- end id1 --> |
| 8 | -| <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term> | √ | | 8 | +<!-- npu="A3" id2 --> |
| 9 | -| <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term> | √ | | 9 | +- <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>:支持 |
| 10 | -| <term>Atlas 200I/500 A2 推理产品</term> | × | | 10 | +<!-- end id2 --> |
| 11 | -| <term>Atlas 推理系列产品</term> | × | | 11 | +<!-- npu="910b" id3 --> |
| 12 | -| <term>Atlas 训练系列产品</term> | × | | 12 | +- <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>:支持 |
| 13 | +<!-- end id3 --> | ||
| 14 | +<!-- npu="310b" id4 --> | ||
| 15 | +- <term>Atlas 200I/500 A2 推理产品</term>:不支持 | ||
| 16 | +<!-- end id4 --> | ||
| 17 | +<!-- npu="310p" id5 --> | ||
| 18 | +- <term>Atlas 推理系列产品</term>:不支持 | ||
| 19 | +<!-- end id5 --> | ||
| 20 | +<!-- npu="910" id6 --> | ||
| 21 | +- <term>Atlas 训练系列产品</term>:不支持 | ||
| 22 | +<!-- end id6 --> | ||
| 13 | 23 | ||
| 14 | ## 功能说明 | 24 | ## 功能说明 |
| 15 | 25 | ||
| @@ -2,14 +2,24 @@ | |||
| 2 | 2 | ||
| 3 | ## 产品支持情况 | 3 | ## 产品支持情况 |
| 4 | 4 | ||
| 5 | -| 产品 | 是否支持 | | 5 | +<!-- npu="950" id1 --> |
| 6 | -| :------------------------------------------------------------------------------ | :------: | | 6 | +- <term>Ascend 950PR/Ascend 950DT</term>:不支持 |
| 7 | -| <term>Ascend 950PR/Ascend 950DT</term> | × | | 7 | +<!-- end id1 --> |
| 8 | -| <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term> | √ | | 8 | +<!-- npu="A3" id2 --> |
| 9 | -| <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term> | √ | | 9 | +- <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>:支持 |
| 10 | -| <term>Atlas 200I/500 A2 推理产品</term> | × | | 10 | +<!-- end id2 --> |
| 11 | -| <term>Atlas 推理系列产品</term> | × | | 11 | +<!-- npu="910b" id3 --> |
| 12 | -| <term>Atlas 训练系列产品</term> | × | | 12 | +- <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>:支持 |
| 13 | +<!-- end id3 --> | ||
| 14 | +<!-- npu="310b" id4 --> | ||
| 15 | +- <term>Atlas 200I/500 A2 推理产品</term>:不支持 | ||
| 16 | +<!-- end id4 --> | ||
| 17 | +<!-- npu="310p" id5 --> | ||
| 18 | +- <term>Atlas 推理系列产品</term>:不支持 | ||
| 19 | +<!-- end id5 --> | ||
| 20 | +<!-- npu="910" id6 --> | ||
| 21 | +- <term>Atlas 训练系列产品</term>:不支持 | ||
| 22 | +<!-- end id6 --> | ||
| 13 | 23 | ||
| 14 | ## 功能说明 | 24 | ## 功能说明 |
| 15 | 25 | ||
| @@ -2,11 +2,15 @@ | |||
| 2 | 2 | ||
| 3 | ## 产品支持情况 | 3 | ## 产品支持情况 |
| 4 | 4 | ||
| 5 | -| 产品 | 是否支持 | | 5 | +<!-- npu="950" id1 --> |
| 6 | -| :----------------------------------------------------------- | :------: | | 6 | +- <term>Ascend 950PR/Ascend 950DT</term>:支持 |
| 7 | -| <term>Ascend 950PR/Ascend 950DT</term>|√| | 7 | +<!-- end id1 --> |
| 8 | -| <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term> | √ | | 8 | +<!-- npu="A3" id2 --> |
| 9 | -| <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term> | √ | | 9 | +- <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>:支持 |
| 10 | +<!-- end id2 --> | ||
| 11 | +<!-- npu="910b" id3 --> | ||
| 12 | +- <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>:支持 | ||
| 13 | +<!-- end id3 --> | ||
| 10 | 14 | ||
| 11 | ## 功能说明 | 15 | ## 功能说明 |
| 12 | 16 | ||
| @@ -2,14 +2,24 @@ | |||
| 2 | 2 | ||
| 3 | ## 产品支持情况 | 3 | ## 产品支持情况 |
| 4 | 4 | ||
| 5 | -| 产品 | 是否支持 | | 5 | +<!-- npu="950" id1 --> |
| 6 | -| :----------------------------------------------------------- | :------: | | 6 | +- <term>Ascend 950PR/Ascend 950DT</term>:支持 |
| 7 | -| <term>Ascend 950PR/Ascend 950DT</term> | √ | | 7 | +<!-- end id1 --> |
| 8 | -| <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term> | √ | | 8 | +<!-- npu="A3" id2 --> |
| 9 | -| <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term> | √ | | 9 | +- <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>:支持 |
| 10 | -| <term>Atlas 200I/500 A2 推理产品</term> | × | | 10 | +<!-- end id2 --> |
| 11 | -| <term>Atlas 推理系列产品</term> | × | | 11 | +<!-- npu="910b" id3 --> |
| 12 | -| <term>Atlas 训练系列产品</term> | × | | 12 | +- <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>:支持 |
| 13 | +<!-- end id3 --> | ||
| 14 | +<!-- npu="310b" id4 --> | ||
| 15 | +- <term>Atlas 200I/500 A2 推理产品</term>:不支持 | ||
| 16 | +<!-- end id4 --> | ||
| 17 | +<!-- npu="310p" id5 --> | ||
| 18 | +- <term>Atlas 推理系列产品</term>:不支持 | ||
| 19 | +<!-- end id5 --> | ||
| 20 | +<!-- npu="910" id6 --> | ||
| 21 | +- <term>Atlas 训练系列产品</term>:不支持 | ||
| 22 | +<!-- end id6 --> | ||
| 13 | 23 | ||
| 14 | ## 功能说明 | 24 | ## 功能说明 |
| 15 | 25 | ||
| @@ -2,10 +2,12 @@ | |||
| 2 | 2 | ||
| 3 | ## 产品支持情况 | 3 | ## 产品支持情况 |
| 4 | 4 | ||
| 5 | -| 产品 | 是否支持 | | 5 | +<!-- npu="A3" id1 --> |
| 6 | -| :----------------------------------------------------------- | :------: | | 6 | +- <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>:支持 |
| 7 | -| <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term> | √ | | 7 | +<!-- end id1 --> |
| 8 | -| <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term> | √ | | 8 | +<!-- npu="910b" id2 --> |
| 9 | +- <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>:支持 | ||
| 10 | +<!-- end id2 --> | ||
| 9 | 11 | ||
| 10 | ## 功能说明 | 12 | ## 功能说明 |
| 11 | 13 | ||
| @@ -2,14 +2,24 @@ | |||
| 2 | 2 | ||
| 3 | ## 产品支持情况 | 3 | ## 产品支持情况 |
| 4 | 4 | ||
| 5 | -|产品 | 是否支持 | | 5 | +<!-- npu="950" id1 --> |
| 6 | -|:----------------------------|:-----------:| | 6 | +- <term>Ascend 950PR/Ascend 950DT</term>:支持 |
| 7 | -|<term>Ascend 950PR/Ascend 950DT</term>| √ | | 7 | +<!-- end id1 --> |
| 8 | -|<term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>| √ | | 8 | +<!-- npu="A3" id2 --> |
| 9 | -|<term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>| √ | | 9 | +- <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>:支持 |
| 10 | -|<term>Atlas 200I/500 A2 推理产品</term>| × | | 10 | +<!-- end id2 --> |
| 11 | -|<term>Atlas 推理系列产品</term>| √ | | 11 | +<!-- npu="910b" id3 --> |
| 12 | -|<term>Atlas 训练系列产品</term>| × | | 12 | +- <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>:支持 |
| 13 | +<!-- end id3 --> | ||
| 14 | +<!-- npu="310b" id4 --> | ||
| 15 | +- <term>Atlas 200I/500 A2 推理产品</term>:不支持 | ||
| 16 | +<!-- end id4 --> | ||
| 17 | +<!-- npu="310p" id5 --> | ||
| 18 | +- <term>Atlas 推理系列产品</term>:支持 | ||
| 19 | +<!-- end id5 --> | ||
| 20 | +<!-- npu="910" id6 --> | ||
| 21 | +- <term>Atlas 训练系列产品</term>:不支持 | ||
| 22 | +<!-- end id6 --> | ||
| 13 | 23 | ||
| 14 | ## 功能说明 | 24 | ## 功能说明 |
| 15 | 25 | ||
| @@ -198,8 +208,11 @@ aclnnStatus aclnnMultiScaleDeformableAttnFunction( | |||
| 198 | </tr> | 208 | </tr> |
| 199 | </tbody></table> | 209 | </tbody></table> |
| 200 | 210 | ||
| 211 | + <!-- npu="310p" id7 --> | ||
| 201 | - <term>Atlas 推理系列产品</term>:不支持BFLOAT16数据类型。 | 212 | - <term>Atlas 推理系列产品</term>:不支持BFLOAT16数据类型。 |
| 202 | 213 | ||
| 214 | + <!-- end id7 --> | ||
| 215 | + | ||
| 203 | - **返回值**: | 216 | - **返回值**: |
| 204 | 217 | ||
| 205 | aclnnStatus:返回状态码,具体参见[aclnn返回码](../../../docs/zh/context/aclnn_return_code.md)。 | 218 | aclnnStatus:返回状态码,具体参见[aclnn返回码](../../../docs/zh/context/aclnn_return_code.md)。 |
| @@ -297,15 +310,24 @@ aclnnStatus aclnnMultiScaleDeformableAttnFunction( | |||
| 297 | ## 约束说明 | 310 | ## 约束说明 |
| 298 | 311 | ||
| 299 | - 确定性计算: | 312 | - 确定性计算: |
| 313 | + | ||
| 314 | + <!-- npu="A3,910b,310p" id8 --> | ||
| 300 | - <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>、<term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>、<term>Atlas 推理系列产品</term>:aclnnMultiScaleDeformableAttnFunction默认确定性实现。 | 315 | - <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>、<term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>、<term>Atlas 推理系列产品</term>:aclnnMultiScaleDeformableAttnFunction默认确定性实现。 |
| 316 | + <!-- end id8 --> | ||
| 317 | + <!-- npu="950" id9 --> | ||
| 301 | - <term>Ascend 950PR/Ascend 950DT</term>:aclnnMultiScaleDeformableAttnFunction默认非确定性实现,支持通过aclrtCtxSetSysParamOpt开启确定性。 | 318 | - <term>Ascend 950PR/Ascend 950DT</term>:aclnnMultiScaleDeformableAttnFunction默认非确定性实现,支持通过aclrtCtxSetSysParamOpt开启确定性。 |
| 302 | 319 | ||
| 320 | + <!-- end id9 --> | ||
| 321 | + | ||
| 322 | +<!-- npu="310p" id10 --> | ||
| 303 | - <term>Atlas 推理系列产品</term>: | 323 | - <term>Atlas 推理系列产品</term>: |
| 304 | - 通道数channels%32 = 0,且channels <= 256 | 324 | - 通道数channels%32 = 0,且channels <= 256 |
| 305 | - 查询的数量32 <= num_queries< 500000 | 325 | - 查询的数量32 <= num_queries< 500000 |
| 306 | - 特征图的数量num_levels <= 16 | 326 | - 特征图的数量num_levels <= 16 |
| 307 | - 头的数量num_heads = [2, 4, 8] | 327 | - 头的数量num_heads = [2, 4, 8] |
| 308 | - 采样点的数量num_points = [4, 8] | 328 | - 采样点的数量num_points = [4, 8] |
| 329 | +<!-- end id10 --> | ||
| 330 | +<!-- npu="950,A3,910b" id11 --> | ||
| 309 | - <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>、<term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>、<term>Ascend 950PR/Ascend 950DT</term>: | 331 | - <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>、<term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>、<term>Ascend 950PR/Ascend 950DT</term>: |
| 310 | - 通道数channels%8 = 0,且channels <= 256 | 332 | - 通道数channels%8 = 0,且channels <= 256 |
| 311 | - 查询的数量32 <= num_queries < 500000 | 333 | - 查询的数量32 <= num_queries < 500000 |
| @@ -313,6 +335,8 @@ aclnnStatus aclnnMultiScaleDeformableAttnFunction( | |||
| 313 | - 头的数量num_heads <= 16 | 335 | - 头的数量num_heads <= 16 |
| 314 | - 采样点的数量num_points <= 16 | 336 | - 采样点的数量num_points <= 16 |
| 315 | 337 | ||
| 338 | +<!-- end id11 --> | ||
| 339 | + | ||
| 316 | ## 调用示例 | 340 | ## 调用示例 |
| 317 | 341 | ||
| 318 | 示例代码如下,仅供参考,具体编译和执行过程请参考[编译与运行样例](../../../docs/zh/context/compile_and_run_sample.md)。 | 342 | 示例代码如下,仅供参考,具体编译和执行过程请参考[编译与运行样例](../../../docs/zh/context/compile_and_run_sample.md)。 |
| @@ -2,10 +2,12 @@ | |||
| 2 | 2 | ||
| 3 | ## 产品支持情况 | 3 | ## 产品支持情况 |
| 4 | 4 | ||
| 5 | -| 产品 | 是否支持 | | 5 | +<!-- npu="A3" id1 --> |
| 6 | -| :----------------------------------------------------------- | :------: | | 6 | +- <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>:支持 |
| 7 | -| <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term> | √ | | 7 | +<!-- end id1 --> |
| 8 | -| <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term> | √ | | 8 | +<!-- npu="910b" id2 --> |
| 9 | +- <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>:支持 | ||
| 10 | +<!-- end id2 --> | ||
| 9 | 11 | ||
| 10 | ## 功能说明 | 12 | ## 功能说明 |
| 11 | 13 | ||
| @@ -2,10 +2,12 @@ | |||
| 2 | 2 | ||
| 3 | ## 产品支持情况 | 3 | ## 产品支持情况 |
| 4 | 4 | ||
| 5 | -| 产品 | 是否支持 | | 5 | +<!-- npu="A3" id1 --> |
| 6 | -| :----------------------------------------------------------- | :------: | | 6 | +- <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term>:支持 |
| 7 | -| <term>Atlas A3 训练系列产品/Atlas A3 推理系列产品</term> | √ | | 7 | +<!-- end id1 --> |
| 8 | -| <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term> | √ | | 8 | +<!-- npu="910b" id2 --> |
| 9 | +- <term>Atlas A2 训练系列产品/Atlas A2 推理系列产品</term>:支持 | ||
| 10 | +<!-- end id2 --> | ||
| 9 | 11 | ||
| 10 | ## 功能说明 | 12 | ## 功能说明 |
| 11 | 13 | ||