Data Structures | |
| struct | cmsis_nn_activation_f32 |
| Activation clamp range for floating-point operators. More... | |
| struct | cmsis_nn_conv_params_f32 |
| Convolution parameters for float32 operators. More... | |
| struct | cmsis_nn_transpose_conv_params_f32 |
| Transpose convolution parameters for float32 operators. More... | |
| struct | cmsis_nn_dw_conv_params_f32 |
| Depthwise convolution parameters for float32 operators. More... | |
| struct | cmsis_nn_pool_params_f32 |
| Pooling parameters for float32 operators. More... | |
| struct | cmsis_nn_fc_params_f32 |
| Fully connected layer parameters for float32 operators. More... | |
| struct | cmsis_nn_bmm_params_f32 |
| Batched matrix multiplication parameters for float32 operators. More... | |
| struct | cmsis_nn_ew_params_f32 |
| Elementwise operator parameters for float32 operators. More... | |
| struct | cmsis_nn_transpose_params_f32 |
| Transpose parameters for float32 operators. More... | |
| struct | cmsis_nn_svdf_params_f32 |
| Singular value decomposition filter parameters for float32 operators. More... | |
| struct | cmsis_nn_lstm_gate_f32 |
| Read-only weights and bias metadata for one float32 LSTM gate. More... | |
| struct | cmsis_nn_lstm_params_f32 |
| Parameters for a unidirectional float32 LSTM layer. More... | |
| struct | cmsis_nn_lstm_context_f32 |
| Scratch and mutable state buffers for a float32 LSTM invocation. More... | |
| struct | cmsis_nn_activation_f16 |
| Activation clamp range for floating-point operators. More... | |
| struct | cmsis_nn_conv_params_f16 |
| Convolution parameters for float32 operators. More... | |
| struct | cmsis_nn_transpose_conv_params_f16 |
| Transpose convolution parameters for float32 operators. More... | |
| struct | cmsis_nn_dw_conv_params_f16 |
| Depthwise convolution parameters for float32 operators. More... | |
| struct | cmsis_nn_pool_params_f16 |
| Pooling parameters for float32 operators. More... | |
| struct | cmsis_nn_fc_params_f16 |
| Fully connected layer parameters for float32 operators. More... | |
| struct | cmsis_nn_bmm_params_f16 |
| Batched matrix multiplication parameters for float32 operators. More... | |
| struct | cmsis_nn_ew_params_f16 |
| Elementwise operator parameters for float32 operators. More... | |
| struct | cmsis_nn_transpose_params_f16 |
| Transpose parameters for float32 operators. More... | |
| struct | cmsis_nn_svdf_params_f16 |
| Singular value decomposition filter parameters for float32 operators. More... | |
| struct | cmsis_nn_lstm_gate_f16 |
| Read-only weights and bias metadata for one float32 LSTM gate. More... | |
| struct | cmsis_nn_lstm_params_f16 |
| Parameters for a unidirectional float32 LSTM layer. More... | |
| struct | cmsis_nn_lstm_context_f16 |
| Scratch and mutable state buffers for a float32 LSTM invocation. More... | |
Typedefs | |
| typedef char | arm_nn_static_assert___LINE__[(((int) ARM_TANH)<((int) ARM_NN_FLT_ACT_NONE)) ? 1 :-1] |
| typedef arm_nn_dw_kernel_layout_f32 | arm_nn_dw_kernel_layout_f16 |
Enumerations | |
| enum | arm_nn_tensor_layout { ARM_NN_LAYOUT_NHWC = 0 } |
| Tensor layout selector for floating-point APIs. More... | |
| enum | arm_nn_activation_type_flt { ARM_NN_FLT_ACT_NONE = 32 , ARM_NN_FLT_ACT_SIGMOID = 33 , ARM_NN_FLT_ACT_TANH = 34 , ARM_NN_FLT_ACT_RELU = 35 , ARM_NN_FLT_ACT_RELU6 = 36 , ARM_NN_FLT_ACT_HARDSWISH = 37 , ARM_NN_FLT_ACT_LEAKY_RELU = 38 } |
| Activation selector for floating-point operator APIs. More... | |
| enum | arm_nn_dw_kernel_layout_f32 { ARM_NN_DW_KERNEL_KC = 0 , ARM_NN_DW_KERNEL_CK = 1 } |
| Depthwise kernel storage layout selector for floating-point kernels. More... | |
| enum | arm_nn_weight_format_flt { ARM_NN_WEIGHT_FORMAT_STANDARD = 0 , ARM_NN_WEIGHT_FORMAT_NT_N_PACKED = 1 } |
| Weight storage format selector for floating-point operators. More... | |