# MachineLearningOperatorFactory.ReduceDescriptor

> The input tensor descriptor.

## Definition

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

```csharp
public ref struct MachineLearningOperatorFactory.ReduceDescriptor
```

## Fields

| Value                                                                                                                             | Description                      |
| --------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- |
| [axes](/engine/6000.7/script-reference/unityengine/rendering/machinelearningoperatorfactory/reducedescriptor/axes.md)             | The axes along which to reduce.  |
| [O](/engine/6000.7/script-reference/unityengine/rendering/machinelearningoperatorfactory/reducedescriptor/o.md)                   | The output tensor descriptor.    |
| [reduceFunc](/engine/6000.7/script-reference/unityengine/rendering/machinelearningoperatorfactory/reducedescriptor/reducefunc.md) | The reduction function to apply. |
| [X](/engine/6000.7/script-reference/unityengine/rendering/machinelearningoperatorfactory/reducedescriptor/x.md)                   | The input tensor descriptor.     |
