diff --git "a/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/PyTorch\347\246\273\347\272\277\346\216\250\347\220\206-\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274.md" "b/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/PyTorch\347\246\273\347\272\277\346\216\250\347\220\206-\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274.md" index d0bff57938fd9e044f41c616aaa1c50613a1e911..e4fc775bc624b85c00b8509a03a6a6913a67a0d9 100644 --- "a/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/PyTorch\347\246\273\347\272\277\346\216\250\347\220\206-\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274.md" +++ "b/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/PyTorch\347\246\273\347\272\277\346\216\250\347\220\206-\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274.md" @@ -556,11 +556,11 @@ bs16: Ascend 310/gpu=2078.536/1234.940=1.68倍 具体案例: -| 案例 | 简单描述 | -| ------------------------------------------------------------ | -------------------------- | -| [【动态Shape】-推理指导(ResNet50)](https://gitee.com/wangjiangben_hw/ascend-pytorch-crowdintelligence-doc/blob/master/Ascend-PyTorch离线推理指导/专题案例/功能打通/【动态Shape】-推理指导(ResNet50).md) | 基于pyACL打通动态shape模型 | -| | | -| | | +| 案例 | 简单描述 | +| ------------------------------------------------------------ | -------------------------- | +| [案例-动态shape模型解决案例(ResNet50)](https://gitee.com/wangjiangben_hw/ascend-pytorch-crowdintelligence-doc/blob/master/Ascend-PyTorch%E7%A6%BB%E7%BA%BF%E6%8E%A8%E7%90%86%E6%8C%87%E5%AF%BC/%E4%B8%93%E9%A2%98%E6%A1%88%E4%BE%8B/%E5%8A%9F%E8%83%BD%E6%89%93%E9%80%9A/%E6%A1%88%E4%BE%8B-%E5%8A%A8%E6%80%81shape%E6%A8%A1%E5%9E%8B%E8%A7%A3%E5%86%B3%E6%A1%88%E4%BE%8B(ResNet50).md) | 基于pyACL打通动态shape模型 | +| [案例-动态分档模型解决案例(HigherNet)](https://gitee.com/wangjiangben_hw/ascend-pytorch-crowdintelligence-doc/blob/master/Ascend-PyTorch%E7%A6%BB%E7%BA%BF%E6%8E%A8%E7%90%86%E6%8C%87%E5%AF%BC/%E4%B8%93%E9%A2%98%E6%A1%88%E4%BE%8B/%E5%8A%9F%E8%83%BD%E6%89%93%E9%80%9A/%E6%A1%88%E4%BE%8B-%E5%8A%A8%E6%80%81%E5%88%86%E6%A1%A3%E6%A8%A1%E5%9E%8B%E8%A7%A3%E5%86%B3%E6%A1%88%E4%BE%8B(HigherNet).md) | 动态分档模型打通 | +| [案例-循环结构模型解决案例(PointNet++)](https://gitee.com/wangjiangben_hw/ascend-pytorch-crowdintelligence-doc/blob/master/Ascend-PyTorch%E7%A6%BB%E7%BA%BF%E6%8E%A8%E7%90%86%E6%8C%87%E5%AF%BC/%E4%B8%93%E9%A2%98%E6%A1%88%E4%BE%8B/%E5%8A%9F%E8%83%BD%E6%89%93%E9%80%9A/%E6%A1%88%E4%BE%8B-%E5%BE%AA%E7%8E%AF%E7%BB%93%E6%9E%84%E6%A8%A1%E5%9E%8B%E8%A7%A3%E5%86%B3%E6%A1%88%E4%BE%8B(PointNet++).md) | 循环结构模型打通 | ### 2.3 精度调试指导 @@ -593,8 +593,8 @@ bs16: Ascend 310/gpu=2078.536/1234.940=1.68倍 | 案例 | 简单描述 | | ------------------------------------------------------------ | ------------------------------------------------------------ | - | [【典型案例】-SSD(mmdetection)模型精度调试](https://gitee.com/wangjiangben_hw/ascend-pytorch-crowdintelligence-doc/blob/master/Ascend-PyTorch离线推理指导/专题案例/精度调试/【典型案例】-SSD(mmdetection)模型精度调试.md) | SSD模型精度调试:存在自定义算子,存在精度溢出场景如何进行算子定位 | - | [【典型案例】-VitBase模型精度调试](https://gitee.com/wangjiangben_hw/ascend-pytorch-crowdintelligence-doc/blob/master/Ascend-PyTorch离线推理指导/专题案例/精度调试/【典型案例】-VitBase模型精度调试.md) | VitBase模型精度调试:混合精度不生效,存在融合算子,精度逐步下降场景 | + | [案例-算子溢出定位(SSD)](https://gitee.com/wangjiangben_hw/ascend-pytorch-crowdintelligence-doc/blob/master/Ascend-PyTorch%E7%A6%BB%E7%BA%BF%E6%8E%A8%E7%90%86%E6%8C%87%E5%AF%BC/%E4%B8%93%E9%A2%98%E6%A1%88%E4%BE%8B/%E7%B2%BE%E5%BA%A6%E8%B0%83%E8%AF%95/%E6%A1%88%E4%BE%8B-%E7%AE%97%E5%AD%90%E6%BA%A2%E5%87%BA%E5%AE%9A%E4%BD%8D(SSD).md) | SSD模型精度调试:存在自定义算子,存在精度溢出场景如何进行算子定位 | + | [案例-融合算子精度分析(Vit-Base)](https://gitee.com/wangjiangben_hw/ascend-pytorch-crowdintelligence-doc/blob/master/Ascend-PyTorch%E7%A6%BB%E7%BA%BF%E6%8E%A8%E7%90%86%E6%8C%87%E5%AF%BC/%E4%B8%93%E9%A2%98%E6%A1%88%E4%BE%8B/%E7%B2%BE%E5%BA%A6%E8%B0%83%E8%AF%95/%E6%A1%88%E4%BE%8B-%E8%9E%8D%E5%90%88%E7%AE%97%E5%AD%90%E7%B2%BE%E5%BA%A6%E5%88%86%E6%9E%90(Vit-Base).md) | VitBase模型精度调试:混合精度不生效,存在融合算子,精度逐步下降场景 | ### 2.4 性能优化指导 diff --git "a/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/readme.md" "b/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/readme.md" index 8d3a4a49503ef9f8bbcdca12d7c15f8ca08aa1d6..e1290dee452dde70696c697849a8604254e4f01b 100644 --- "a/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/readme.md" +++ "b/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/readme.md" @@ -19,8 +19,8 @@ | 功能打通 | 自定义算子问题 | DONE(转移到[FAQ](https://gitee.com/wangjiangben_hw/ascend-pytorch-crowdintelligence-doc/blob/master/Ascend-PyTorch%E7%A6%BB%E7%BA%BF%E6%8E%A8%E7%90%86%E6%8C%87%E5%AF%BC/PyTorch%E7%A6%BB%E7%BA%BF%E6%8E%A8%E7%90%86-FAQ.md)) | | 功能打通 | 网络模块连续调用问题(Loop结构) | DONE(转移到[FAQ](https://gitee.com/wangjiangben_hw/ascend-pytorch-crowdintelligence-doc/blob/master/Ascend-PyTorch%E7%A6%BB%E7%BA%BF%E6%8E%A8%E7%90%86%E6%8C%87%E5%AF%BC/PyTorch%E7%A6%BB%E7%BA%BF%E6%8E%A8%E7%90%86-FAQ.md)) | | 性能调优 | AICPU优化问题 | DONE(转移到[FAQ](https://gitee.com/wangjiangben_hw/ascend-pytorch-crowdintelligence-doc/blob/master/Ascend-PyTorch%E7%A6%BB%E7%BA%BF%E6%8E%A8%E7%90%86%E6%8C%87%E5%AF%BC/PyTorch%E7%A6%BB%E7%BA%BF%E6%8E%A8%E7%90%86-FAQ.md)) | -| 相关工具 | 精度调试工具及流程介绍 | TODO | -| 相关工具 | 性能调优工具及流程介绍 | TODO | +| 相关工具 | 精度调试工具及流程介绍 | DONE | +| 相关工具 | 性能调优工具及流程介绍 | DONE | diff --git "a/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/1. ONNX\346\216\250\347\220\206\346\250\241\345\236\213\350\203\214\346\231\257\344\270\216\347\233\256\345\275\225.docx" "b/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/1. ONNX\346\216\250\347\220\206\346\250\241\345\236\213\350\203\214\346\231\257\344\270\216\347\233\256\345\275\225.docx" deleted file mode 100644 index edafa9c27af20177ee4289e4281afb2fb12bb531..0000000000000000000000000000000000000000 Binary files "a/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/1. ONNX\346\216\250\347\220\206\346\250\241\345\236\213\350\203\214\346\231\257\344\270\216\347\233\256\345\275\225.docx" and /dev/null differ diff --git "a/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/2. ONNX\346\250\241\345\236\213\350\277\201\347\247\273\346\265\201\347\250\213.docx" "b/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/2. ONNX\346\250\241\345\236\213\350\277\201\347\247\273\346\265\201\347\250\213.docx" deleted file mode 100644 index 2f32c161f3e7f0e12b93f58c9a37abc202e600cd..0000000000000000000000000000000000000000 Binary files "a/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/2. ONNX\346\250\241\345\236\213\350\277\201\347\247\273\346\265\201\347\250\213.docx" and /dev/null differ diff --git "a/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/\343\200\220\345\212\250\346\200\201Shape\343\200\221-\346\216\250\347\220\206\346\214\207\345\257\274(ResNet50).md" "b/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/\346\241\210\344\276\213-\345\212\250\346\200\201shape\346\250\241\345\236\213\350\247\243\345\206\263\346\241\210\344\276\213(ResNet50).md" similarity index 100% rename from "Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/\343\200\220\345\212\250\346\200\201Shape\343\200\221-\346\216\250\347\220\206\346\214\207\345\257\274(ResNet50).md" rename to "Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/\346\241\210\344\276\213-\345\212\250\346\200\201shape\346\250\241\345\236\213\350\247\243\345\206\263\346\241\210\344\276\213(ResNet50).md" diff --git "a/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/HigherNet\346\250\241\345\236\213\345\212\250\346\200\201\345\210\206\346\241\243\351\227\256\351\242\230\350\247\243\345\206\263\346\241\210\344\276\213.md" "b/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/\346\241\210\344\276\213-\345\212\250\346\200\201\345\210\206\346\241\243\346\250\241\345\236\213\350\247\243\345\206\263\346\241\210\344\276\213(HigherNet).md" similarity index 100% rename from "Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/HigherNet\346\250\241\345\236\213\345\212\250\346\200\201\345\210\206\346\241\243\351\227\256\351\242\230\350\247\243\345\206\263\346\241\210\344\276\213.md" rename to "Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/\346\241\210\344\276\213-\345\212\250\346\200\201\345\210\206\346\241\243\346\250\241\345\236\213\350\247\243\345\206\263\346\241\210\344\276\213(HigherNet).md" diff --git "a/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/PoinetNet++\345\276\252\347\216\257\351\207\207\346\240\267\347\273\223\346\236\204\350\247\243\345\206\263\346\241\210\344\276\213.md" "b/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/\346\241\210\344\276\213-\345\276\252\347\216\257\347\273\223\346\236\204\346\250\241\345\236\213\350\247\243\345\206\263\346\241\210\344\276\213(PointNet++).md" similarity index 100% rename from "Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/PoinetNet++\345\276\252\347\216\257\351\207\207\346\240\267\347\273\223\346\236\204\350\247\243\345\206\263\346\241\210\344\276\213.md" rename to "Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\345\212\237\350\203\275\346\211\223\351\200\232/\346\241\210\344\276\213-\345\276\252\347\216\257\347\273\223\346\236\204\346\250\241\345\236\213\350\247\243\345\206\263\346\241\210\344\276\213(PointNet++).md" diff --git "a/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\346\200\247\350\203\275\350\260\203\344\274\230/\344\274\230\345\214\226\345\234\250\346\234\200\345\220\216\344\270\200\346\240\271\350\275\264\345\201\232softmax\346\200\247\350\203\275\344\275\216\347\232\204\351\227\256\351\242\230.md" "b/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\346\200\247\350\203\275\350\260\203\344\274\230/\346\241\210\344\276\213-softmax\346\200\247\350\203\275\344\274\230\345\214\226.md" similarity index 100% rename from "Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\346\200\247\350\203\275\350\260\203\344\274\230/\344\274\230\345\214\226\345\234\250\346\234\200\345\220\216\344\270\200\346\240\271\350\275\264\345\201\232softmax\346\200\247\350\203\275\344\275\216\347\232\204\351\227\256\351\242\230.md" rename to "Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\346\200\247\350\203\275\350\260\203\344\274\230/\346\241\210\344\276\213-softmax\346\200\247\350\203\275\344\274\230\345\214\226.md" diff --git "a/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\347\262\276\345\272\246\350\260\203\350\257\225/\343\200\220\345\205\270\345\236\213\346\241\210\344\276\213\343\200\221-SSD(mmdetection)\346\250\241\345\236\213\347\262\276\345\272\246\350\260\203\350\257\225.md" "b/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\347\262\276\345\272\246\350\260\203\350\257\225/\346\241\210\344\276\213-\347\256\227\345\255\220\346\272\242\345\207\272\345\256\232\344\275\215(SSD).md" similarity index 100% rename from "Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\347\262\276\345\272\246\350\260\203\350\257\225/\343\200\220\345\205\270\345\236\213\346\241\210\344\276\213\343\200\221-SSD(mmdetection)\346\250\241\345\236\213\347\262\276\345\272\246\350\260\203\350\257\225.md" rename to "Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\347\262\276\345\272\246\350\260\203\350\257\225/\346\241\210\344\276\213-\347\256\227\345\255\220\346\272\242\345\207\272\345\256\232\344\275\215(SSD).md" diff --git "a/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\347\262\276\345\272\246\350\260\203\350\257\225/\343\200\220\346\250\241\345\236\213\350\260\203\350\257\225\345\237\272\347\241\200\343\200\221-mmdetection\346\241\206\346\236\266\344\270\272\344\276\213.md" "b/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\347\262\276\345\272\246\350\260\203\350\257\225/\346\241\210\344\276\213-\347\273\217\345\205\270\347\275\221\347\273\234\346\241\206\346\236\266\347\262\276\345\272\246\346\216\222\346\237\245\346\200\235\350\267\257(mmdetection).md" similarity index 100% rename from "Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\347\262\276\345\272\246\350\260\203\350\257\225/\343\200\220\346\250\241\345\236\213\350\260\203\350\257\225\345\237\272\347\241\200\343\200\221-mmdetection\346\241\206\346\236\266\344\270\272\344\276\213.md" rename to "Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\347\262\276\345\272\246\350\260\203\350\257\225/\346\241\210\344\276\213-\347\273\217\345\205\270\347\275\221\347\273\234\346\241\206\346\236\266\347\262\276\345\272\246\346\216\222\346\237\245\346\200\235\350\267\257(mmdetection).md" diff --git "a/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\347\262\276\345\272\246\350\260\203\350\257\225/\343\200\220\345\205\270\345\236\213\346\241\210\344\276\213\343\200\221-VitBase\346\250\241\345\236\213\347\262\276\345\272\246\350\260\203\350\257\225.md" "b/Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\347\262\276\345\272\246\350\260\203\350\257\225/\346\241\210\344\276\213-\350\236\215\345\220\210\347\256\227\345\255\220\347\262\276\345\272\246\345\210\206\346\236\220(Vit-Base).md" similarity index 100% rename from "Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\347\262\276\345\272\246\350\260\203\350\257\225/\343\200\220\345\205\270\345\236\213\346\241\210\344\276\213\343\200\221-VitBase\346\250\241\345\236\213\347\262\276\345\272\246\350\260\203\350\257\225.md" rename to "Ascend-PyTorch\347\246\273\347\272\277\346\216\250\347\220\206\346\214\207\345\257\274/\344\270\223\351\242\230\346\241\210\344\276\213/\347\262\276\345\272\246\350\260\203\350\257\225/\346\241\210\344\276\213-\350\236\215\345\220\210\347\256\227\345\255\220\347\262\276\345\272\246\345\210\206\346\236\220(Vit-Base).md"