| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[feat]: add GetCapability API for library feature probing Co-authored-by: lbjyx<youxiao@huawei.com> # message auto-generated for no-merge-commit merge: !617 merge feat/get-capability into master [feat]: add GetCapability API for library feature probing Created-by: youyx Commit-by: lbjyx Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 ## 背景 上层(如 Mooncake)需要在 Initialize 之前探测 hixl/adxl 是否支持特定能力(如 AUTO_CONNECT、CLIENT_SERVER_COMM),避免硬编码默认值或与旧版 .so 不兼容。 ## 方案 - 在 hixl_types.h / adxl_types.h 增加 FeatureType 枚举(AUTO_CONNECT、CLIENT_SERVER_COMM,显式赋值,末尾扩展) - Hixl / AdxlEngine 增加 static GetCapability(FeatureType, int32_t&) - 核心 switch 逻辑仅在 hixl_impl.cc 实现,adxl 一行转发 - 未知枚举返回 UNSUPPORTED,负数返回 PARAM_INVALID ## 测试项 - hixl/adxl GetCapability 单测(adxl_test/hixl_test --gtest_filter=*GetCapability*) ## 测试结果 adxl_test --gtest_filter="*GetCapability*": 3 PASSED hixl_test --gtest_filter="*GetCapability*": 3 PASSED ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) 无 See merge request: cann/hixl!617 | 1 个月前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 |