![]()  | 
  
    CMSIS-NN
    Version 3.1.0
    
   CMSIS NN Software Library 
   | 
 
Functions | |
| q7_t * | arm_nn_depthwise_conv_s8_core (const q7_t *row, const q15_t *col, const uint16_t num_ch, const int32_t *out_shift, const int32_t *out_mult, const int32_t out_offset, const int32_t activation_min, const int32_t activation_max, const uint16_t kernel_size, const int32_t *const output_bias, q7_t *out) | 
| Depthwise conv on an im2col buffer where the input channel equals output channel.  More... | |
| q7_t* arm_nn_depthwise_conv_s8_core | ( | const q7_t * | row, | 
| const q15_t * | col, | ||
| const uint16_t | num_ch, | ||
| const int32_t * | out_shift, | ||
| const int32_t * | out_mult, | ||
| const int32_t | out_offset, | ||
| const int32_t | activation_min, | ||
| const int32_t | activation_max, | ||
| const uint16_t | kernel_size, | ||
| const int32_t *const | output_bias, | ||
| q7_t * | out | ||
| ) | 
| [in] | row | pointer to row | 
| [in] | col | pointer to im2col buffer, always consists of 2 columns. | 
| [in] | num_ch | number of channels | 
| [in] | out_shift | pointer to per output channel requantization shift parameter. | 
| [in] | out_mult | pointer to per output channel requantization multiplier parameter. | 
| [in] | out_offset | output tensor offset. | 
| [in] | activation_min | minimum value to clamp the output to. Range : int8 | 
| [in] | activation_max | maximum value to clamp the output to. Range : int8 | 
| [in] | kernel_size | number of elements in one column. | 
| [in] | output_bias | per output channel bias. Range : int32 | 
| [out] | out | pointer to output | 
Supported framework: TensorFlow Lite micro.