# try_attention **Repository Path**: wang-bairu/try_attention ## Basic Information - **Project Name**: try_attention - **Description**: try_attention算子实现 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-09-23 - **Last Updated**: 2023-12-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 配置顶层(项目级别)的CMakeLists ``` # 1. ASCEND_INSTALL_PATH is your CANN package install path set(ASCEND_INSTALL_PATH "your cann path/ascend-toolkit/latest") # 2. ASCEND_PRODUCT_TYPE should be in [ascend910, ascend310p or ascend910B1] set(ASCEND_PRODUCT_TYPE ascend910B1) # 3. ASCEND_CORE_TYPE should be in [AiCore VectorCore] set(ASCEND_CORE_TYPE VectorCore) # 4. ASCEND_RUN_MODE should be in [CPU SIMULATOR ONBOARD]" set(ASCEND_RUN_MODE CPU) # 5. Set operator name set(smoke_testcase "operator name") ``` ## 生成输入数据和标杆数据 cd .../script 下 ``` bash python mocha_energy.py ``` ## CPU调试 1. 命令行调试 ``` 1. mkdir build 2. cd build 3. cmake .. 4. cmake --build . --target mocha_energy_cpu 5. gdb 操作,不在赘述 ``` 2. 可视化调试 ``` 1. 通过CMake Tools 插件进行build构建 2. F5执行单步调试 ``` ## NPU调试 1. 命令行调试 ``` 1. mkdir build 2. cd build 3. cmake .. 4. cmake --build . --target mocha_energy_npu 5. msdebug 操作,不在赘述 ``` 2. 可视化调试 ``` 1. 通过CMake Tools 插件进行build构建 2. F5执行单步调试 ```