# Gemm(MachineLearningContext, in GemmDescriptor)

> Creates a general matrix multiplication (GEMM) operator.

## Definition

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

## Gemm(MachineLearningContext, GemmDescriptor)

```csharp
public static MachineLearningOperator Gemm(MachineLearningContext context, in MachineLearningOperatorFactory.GemmDescriptor desc)
```

### Parameters

**** (\[MachineLearningContext]\(/engine/6000.6/script-reference/unityengine/rendering/machinelearningcontext)): The context for pooling compiled operators.**** (\[GemmDescriptor]\(/engine/6000.6/script-reference/unityengine/rendering/machinelearningoperatorfactory/gemmdescriptor)): The GEMM descriptor.

### Returns

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