| fix select_attention_operators compatibility with aarch64
Co-authored-by: kostyab<konstantin.berestizshevsky@huawei.com>
# message auto-generated for no-merge-commit merge:
!4752 merge select_attention_operators_requirements_fix into master
fix select_attention_operators compatibility with aarch64
Created-by: kostyab
Commit-by: kostyab
Merged-by: cann-robot
Description: ## 描述
Adapt the requirements.txt, setup.py and verify running of select_attention_operators (sparse pattern predictors based on Quest) to aarch64 architecture + minor readme typos fixes.
## 关联的Issue
https://gitcode.com/cann/ops-transformer/issues/2090
## 测试
**Verified on both following machines (both with Ubuntu-22, CANN 8.3.RC1.alpha002):**
- Host: x86 Device: Ascend910B4
- Host: aarch64 Device: Ascend910B2
**Verification steps for the 2nd setup (aarch64+ 910b2):**
```bash
cd experimental/select_attention_operators
source scripts/init_cann.sh Ascend910B2
bash scripts/build_kernels.sh
pytest -v experiments # all pass!
```
## 类型标签
<!-- [x] 表示选中 -->
- [x] 🐛 Bug 修复
- [ ] ✨ 新特性
- [ ] ⚡ 性能优化
- [ ] ♻️ 重构
- [ ] 🧪 测试
- [ ] 📦 构建/CI
- [ ] 🔧 配置变更
- [ ] 📝 文档更新
- [ ] ⬆️ 依赖升级
- [ ] 🔒 安全修复
- [ ] 🧹 代码清理
- [ ] ❓ 其他,请描述:
See merge request: cann/ops-transformer!4752 | 21 天前 |