| masked_fill等算子下一代实现
Co-authored-by: ly_cann_coder<liyao152@huawei.com>
# message auto-generated for no-merge-commit merge:
!519 merge local into master
masked_fill等算子下一代实现
Created-by: ly_cann_coder
Commit-by: ly_cann_coder
Merged-by: cann-robot
Description: ## 描述
新增以下算子的下一代实现:
| 序号 | 名称 | 功能 |
|--|--|--|
|1| add_n | 将多个输入tensor相加 |
|2|axpy_v2|执行标量乘向量加向量的操作|
|3|lerp|根据给定的权重,在起始和结束Tensor之间进行线性插值,返回插值后的Tensor|
|4|logical_or|完成给定输入张量元素的逻辑或运算|
|5|masked_fill|将输入Tensorx中mask位置为True的元素填充指定的值|
|6|sub|完成减法计算,被减数按alpha进行缩放|
|7|addr|求一维向量vec1和vec2的外积得到一个二维矩阵,并将外积结果矩阵乘一个系数后和自身乘系数相加后输出|
|8|square_sum_v1|用于计算输入张量的平方和|
|9|is_nan|判断张量中哪些元素是nan|
|10|assign_add|完成在原有tensor上的加法操作|
|11|assign_sub|完成在原有tensor上的减法操作|
|12|invert|按位取反|
## 关联的Issue
<!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。-->
<!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。-->
## 测试
<!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。-->
## 文档更新
<!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。-->
## 类型标签
<!-- [x] 表示选中 -->
- [ ] Bug修复
- [x] 新特性
- [ ] 性能优化
- [x] 文档更新
- [ ] 其他,请描述:
See merge request: cann/ops-math!519 | 5 个月前 |