# Conv(MachineLearningContext, in ConvDescriptor)

> Creates a convolution operator.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.Rendering](/engine/6000.7/script-reference/unityengine/rendering.md)
* **Assembly:** UnityEngine.CoreModule

## Conv(MachineLearningContext, ConvDescriptor)

```csharp
public static MachineLearningOperator Conv(MachineLearningContext context, in MachineLearningOperatorFactory.ConvDescriptor desc)
```

### Parameters

**** (\[MachineLearningContext]\(/engine/6000.7/script-reference/unityengine/rendering/machinelearningcontext)): The context for pooling compiled operators.**** (\[ConvDescriptor]\(/engine/6000.7/script-reference/unityengine/rendering/machinelearningoperatorfactory/convdescriptor)): The convolution descriptor.

### Returns

| Type                                                                                                        | Description                       |
| ----------------------------------------------------------------------------------------------------------- | --------------------------------- |
| [MachineLearningOperator](/engine/6000.7/script-reference/unityengine/rendering/machinelearningoperator.md) | The created convolution operator. |
