| rectify examples
Co-authored-by: sujunwei3<sujunwei3@huawei.com>
# message auto-generated for no-merge-commit merge:
!2972 merge dev_extra into master
rectify examples
Created-by: sujunwei3
Commit-by: sujunwei3
Merged-by: cann-robot
Description: ## 描述
整改 GE IR 用例代码, 修复部分数据类型下GenData逻辑问题。
**主要改动**:
1. 修复命名空间问题:FORMAT_ND → ge::FORMAT_ND
2. 修复宏参数类型:GenOnesData(..., 1) → GenOnesData(..., 1.0)
3. 使用 std::to_string 替代字符串拼接,防止未定义行为
4. 删除冗余宏定义(ADD_INPUT_DOUBLE 等),提高代码可维护性
5. 添加 #include <ctime> 头文件
**涉及算子**:
- slice_write
- split_d
- unpack
- cosh
- tile
## 关联的Issue
#1694
## 测试
根据代码变更,测试场景如下:
1. **GE IR 编译测试**
- 验证整改后的 GE IR 用例能够正确编译
- 检查命名空间修复是否生效
2. **算子功能验证**
- slice_write: 执行 GE IR 用例,验证切片写入功能
- split_d: 执行 GE IR 用例,验证张量分割功能
- unpack: 执行 GE IR 用例,验证解包功能
- cosh: 执行 GE IR 用例,验证双曲余弦功能
- tile: 执行 GE IR 用例,验证张量复制功能
3. **二级冒烟测试**
- 验证算子包编译成功
- 验证 GE IR 执行成功,输出正确
## 文档更新
无文档更新,仅整改 GE IR 用例代码
## 类型标签
- [ ] Bug修复
- [x] 其他,请描述:GE IR 用例整改
See merge request: cann/ops-math!2972 | 5 天前 |