# heliaCORE.StridedSlice

## arm_strided_slice_f32

`function` · `c`

```c
arm_cmsis_nn_status arm_strided_slice_f32(
    const float32_t *input_data,
    float32_t *output_data,
    const cmsis_nn_dims *const input_dims,
    const cmsis_nn_dims *const begin_dims,
    const cmsis_nn_dims *const stride_dims,
    const cmsis_nn_dims *const output_dims
)
```

Strided slice for float32 data (pure copy, TensorFlow Lite compatible).

**Parameters**

| Name | Type | Direction | Description |
| --- | --- | --- | --- |
| input_data | const float32_t * | in | Pointer to input tensor. |
| output_data | float32_t * | out | Pointer to output tensor. |
| input_dims | const cmsis_nn_dims *const | in | Input tensor dimensions. |
| begin_dims | const cmsis_nn_dims *const | in | Begin dimensions for slicing. |
| stride_dims | const cmsis_nn_dims *const | in | Stride dimensions for slicing. |
| output_dims | const cmsis_nn_dims *const | in | Output tensor dimensions. |

**Returns**

| Name | Type | Description |
| --- | --- | --- |
|  |  | ARM_CMSIS_NN_SUCCESS on success. |

Source: `Include/arm_nnfunctions_flt.h:823`
