|
template<typename T_out , typename T_in > |
SimpleTensor< T_out > | gemmlowp_matrix_multiply_core (const SimpleTensor< T_in > &a, const SimpleTensor< T_in > &b, int32_t a_offset, int32_t b_offset) |
|
template<typename T1 , typename T2 > |
SimpleTensor< T1 > | gemmlowp (const SimpleTensor< T2 > &a, const SimpleTensor< T2 > &b) |
|
template<typename T > |
SimpleTensor< uint8_t > | gemmlowp_quantize_down_int32_to_uint8_scale (const SimpleTensor< T > &in, int32_t result_offset, int32_t result_mult_int, int32_t result_shift, int32_t min, int32_t max) |
|
template<typename T > |
SimpleTensor< uint8_t > | gemmlowp_quantize_down_int32_to_uint8_scale (const SimpleTensor< T > &in, const SimpleTensor< T > &bias, int32_t result_offset, int32_t result_mult_int, int32_t result_shift, int32_t min, int32_t max) |
|
template<typename T > |
SimpleTensor< uint8_t > | gemmlowp_quantize_down_int32_to_uint8_scale_by_fixedpoint (const SimpleTensor< T > &in, int32_t result_fixedpoint_multiplier, int32_t result_shift, int32_t result_offset_after_shift, int32_t min, int32_t max) |
|
template<typename T > |
SimpleTensor< uint8_t > | gemmlowp_quantize_down_int32_to_uint8_scale_by_fixedpoint (const SimpleTensor< T > &in, const SimpleTensor< T > &bias, int32_t result_fixedpoint_multiplier, int32_t result_shift, int32_t result_offset_after_shift, int32_t min, int32_t max) |
|
template SimpleTensor< uint8_t > | gemmlowp_quantize_down_int32_to_uint8_scale_by_fixedpoint (const SimpleTensor< int32_t > &a, int32_t result_fixedpoint_multiplier, int32_t result_shift, int32_t result_offset_after_shift, int32_t min, int32_t max) |
|
template SimpleTensor< uint8_t > | gemmlowp_quantize_down_int32_to_uint8_scale_by_fixedpoint (const SimpleTensor< int32_t > &a, const SimpleTensor< int32_t > &b, int32_t result_fixedpoint_multiplier, int32_t result_shift, int32_t result_offset_after_shift, int32_t min, int32_t max) |
|
template SimpleTensor< uint8_t > | gemmlowp_quantize_down_int32_to_uint8_scale (const SimpleTensor< int32_t > &a, int32_t result_offset, int32_t result_mult_int, int32_t result_shift, int32_t min, int32_t max) |
|
template SimpleTensor< uint8_t > | gemmlowp_quantize_down_int32_to_uint8_scale (const SimpleTensor< int32_t > &a, const SimpleTensor< int32_t > &b, int32_t result_offset, int32_t result_mult_int, int32_t result_shift, int32_t min, int32_t max) |
|
template SimpleTensor< int32_t > | gemmlowp_matrix_multiply_core (const SimpleTensor< int8_t > &a, const SimpleTensor< int8_t > &b, int32_t a_offset, int32_t b_offset) |
|
template SimpleTensor< int32_t > | gemmlowp_matrix_multiply_core (const SimpleTensor< uint8_t > &a, const SimpleTensor< uint8_t > &b, int32_t a_offset, int32_t b_offset) |
|
template SimpleTensor< int32_t > | gemmlowp (const SimpleTensor< int8_t > &a, const SimpleTensor< int8_t > &b) |
|
template SimpleTensor< int32_t > | gemmlowp (const SimpleTensor< uint8_t > &a, const SimpleTensor< uint8_t > &b) |
|