RealDiv
产品支持情况
| 产品 | 是否支持 |
|---|---|
| Atlas A2 训练系列产品/Atlas 800I A2 推理产品/A200I A2 Box 异构组件 | √ |
功能说明
-
算子功能:对两个输入向量进行浮点除运算,对于bool类型输入数据,输出数据是float。
-
计算公式:
y=x1/x2y=x1/x2 y=x1/x2
参数说明
| 参数名 | 输入/输出 | 描述 | 使用说明 | 数据类型 | 数据格式 | 维度(shape) | 非连续Tensor |
|---|---|---|---|---|---|---|---|
| self | 输入 | 待进行real_div计算的入参,公式中的x1。 | 无 | FLOAT、FLOAT16、BFLOAT16、INT32、BOOL | ND | 0-8 | √ |
| other | 输入 | 待进行real_div计算的入参,公式中的x2。 | 无 | FLOAT、FLOAT16、BFLOAT16、INT32、BOOL | ND | 0-8 | √ |
| out | 输出 | 待进行real_div计算的出参,公式中的y。 | shape与self相同。 | FLOAT、FLOAT16、BFLOAT16、INT32、FLOAT | ND | 0-8 | √ |
| workspaceSize | 输出 | 返回需要在Device侧申请的workspace大小。 | - | - | - | - | - |
| executor | 输出 | 返回op执行器,包含了算子计算流程。 | - | - | - | - | - |
约束说明
无
调用说明
| 调用方式 | 调用样例 | 说明 |
|---|---|---|
| aclnn调用 | test_aclnn_real_div.cpp | 通过test_aclnn_real_div接口方式调用RealDiv算子。 |
贡献说明
| 贡献者 | 贡献方 | 贡献算子 | 贡献时间 | 贡献内容 |
|---|---|---|---|---|
| Nice_try | 个人开发者 | RealDiv | 2025/11/26 | RealDiv算子适配开源仓 |