# HiAI_SingleOpExecutorConvolutionParam

```
typedef struct HiAI_SingleOpExecutorConvolutionParam {...} HiAI_SingleOpExecutorConvolutionParam
```

#### 概述

HMS\_HiAISingleOpExecutor\_CreateConvolution输入参数。

**起始版本：** 5.0.0(12)

**相关模块：** CANN

**所在头文件：** hiai\_single\_op.h

#### 汇总

#### 成员变量

| 名称 | 描述 |
| --- | --- |
| HiAI_SingleOpOptions * options | 指向HiAI_SingleOpOptions对象的指针。该值不能为空指针，否则接口调用失败。 |
| HiAI_SingleOpDescriptor * opDesc | 指向卷积算子对应的HiAI_SingleOpDescriptor对象的指针。该值不能为空指针，否则接口调用失败。 |
| HiAI_SingleOpTensorDesc * input | 指向输入Tensor描述的指针。该值不能为空指针，否则接口调用失败。 |
| HiAI_SingleOpTensorDesc * output | 指向输出Tensor描述的指针。该值不能为空指针，否则接口调用失败。 |
| HiAI_SingleOpTensor * filter | 指向卷积核Tensor的指针。该值不能为空指针，否则接口调用失败。 |
| HiAI_SingleOpTensor * bias | 指向偏置Tensor的指针。如果卷积没有偏置，则该值可以是空指针。 |

#### 结构体成员变量说明

#### bias

```
HiAI_SingleOpTensor* HiAI_SingleOpExecutorConvolutionParam::bias
```

**描述**

指向偏置Tensor的指针。如果卷积没有偏置，则该值可以是空指针。

#### filter

```
HiAI_SingleOpTensor* HiAI_SingleOpExecutorConvolutionParam::filter
```

**描述**

指向卷积核Tensor的指针。该值不能为空指针，否则接口调用失败。

#### input

```
HiAI_SingleOpTensorDesc* HiAI_SingleOpExecutorConvolutionParam::input
```

**描述**

指向输入Tensor描述的指针。该值不能为空指针，否则接口调用失败。

#### opDesc

```
HiAI_SingleOpDescriptor* HiAI_SingleOpExecutorConvolutionParam::opDesc
```

**描述**

指向卷积算子对应的HiAI\_SingleOpDescriptor对象的指针。该值不能为空指针，否则接口调用失败。

#### options

```
HiAI_SingleOpOptions* HiAI_SingleOpExecutorConvolutionParam::options
```

**描述**

指向HiAI\_SingleOpOptions对象的指针。该值不能为空指针，否则接口调用失败。

#### output

```
HiAI_SingleOpTensorDesc* HiAI_SingleOpExecutorConvolutionParam::output
```

**描述**

指向输出Tensor描述的指针。该值不能为空指针，否则接口调用失败。