Public
- Structure Types- riscv_nn_activation_type
- riscv_nmsis_nn_status
- nmsis_nn_tile
- nmsis_nn_context
- nmsis_nn_bias_data
- nmsis_nn_dims
- nmsis_nn_lstm_dims
- nmsis_nn_per_channel_quant_params
- nmsis_nn_per_tensor_quant_params
- nmsis_nn_quant_params
- nmsis_nn_activation
- nmsis_nn_conv_params
- nmsis_nn_transpose_conv_params
- nmsis_nn_dw_conv_params
- nmsis_nn_pool_params
- nmsis_nn_fc_params
- nmsis_nn_bmm_params
- nmsis_nn_transpose_params
- nmsis_nn_svdf_params
- nmsis_nn_softmax_lut_s16
- nmsis_nn_scaling
- nmsis_nn_lstm_gate
- nmsis_nn_lstm_params
- nmsis_nn_lstm_context
 
- Activation Functions
- Elementwise Functions
- MinimumMaximum
- Concatenation Functions
- Convolution Functions- GetBufferSizeNNConv
- riscv_convolve_1_x_n_s4()
- riscv_convolve_1_x_n_s8()
- riscv_convolve_1x1_HWC_q7_fast_nonsquare()
- riscv_convolve_1x1_s4()
- riscv_convolve_1x1_s4_fast()
- riscv_convolve_1x1_s8()
- riscv_convolve_1x1_s8_fast()
- riscv_convolve_even_s4()
- riscv_convolve_HWC_q15_basic()
- riscv_convolve_HWC_q15_fast()
- riscv_convolve_HWC_q15_fast_nonsquare()
- riscv_convolve_HWC_q7_basic()
- riscv_convolve_HWC_q7_basic_nonsquare()
- riscv_convolve_HWC_q7_fast()
- riscv_convolve_HWC_q7_fast_nonsquare()
- riscv_convolve_HWC_q7_RGB()
- riscv_convolve_s16()
- riscv_convolve_s4()
- riscv_convolve_s8()
- riscv_convolve_wrapper_s16()
- riscv_convolve_wrapper_s4()
- riscv_convolve_wrapper_s8()
- riscv_depthwise_conv_3x3_s8()
- riscv_depthwise_conv_fast_s16()
- depthwise_conv_s16_generic_s16()
- riscv_depthwise_conv_s16()
- depthwise_conv_s4_generic()
- riscv_depthwise_conv_s4()
- riscv_depthwise_conv_s4_opt()
- depthwise_conv_s8_mult_4()
- depthwise_conv_s8_generic()
- riscv_depthwise_conv_s8()
- riscv_depthwise_conv_s8_opt()
- riscv_depthwise_conv_wrapper_s16()
- riscv_depthwise_conv_wrapper_s4()
- riscv_depthwise_conv_wrapper_s8()
- riscv_depthwise_separable_conv_HWC_q7()
- riscv_depthwise_separable_conv_HWC_q7_nonsquare()
- riscv_transpose_conv_s8()
- riscv_transpose_conv_wrapper_s8()
 
- Fully-connected Layer Functions- GetBufferSizeFC
- riscv_batch_matmul_s16()
- riscv_batch_matmul_s8()
- riscv_fully_connected_mat_q7_vec_q15()
- riscv_fully_connected_mat_q7_vec_q15_opt()
- riscv_fully_connected_per_channel_s8()
- riscv_fully_connected_q15()
- riscv_fully_connected_q15_opt()
- riscv_fully_connected_q7()
- riscv_fully_connected_q7_opt()
- riscv_fully_connected_s16()
- riscv_fully_connected_s4()
- riscv_fully_connected_s8()
- riscv_fully_connected_wrapper_s8()
- riscv_vector_sum_s8()
- riscv_vector_sum_s8_s64()
 
- LSTM Layer Functions
- Pad Layer Functions:
- Pooling Functions
- Reshape Functions
- Softmax Functions
- SVDF Functions
- Transpose Functions
- group Public
- A collection of functions to perform basic operations for neural network layers. Functions with a _s8 suffix support TensorFlow Lite framework.