![]() |
NMSIS-NN
Version 1.4.0
NMSIS NN Software Library
|
Functions | |
static riscv_nmsis_nn_status | riscv_max_no_broadcast_s8 (const int8_t *input_1, const int8_t *input_2, int8_t *output, int32_t flat_size) |
static riscv_nmsis_nn_status | riscv_max_scalar_s8 (const int8_t *input_1, const int8_t *input_2, int8_t *output, int32_t flat_size) |
riscv_nmsis_nn_status | riscv_maximum_s8 (const nmsis_nn_context *ctx, const int8_t *input_1_data, const nmsis_nn_dims *input_1_dims, const int8_t *input_2_data, const nmsis_nn_dims *input_2_dims, int8_t *output_data, const nmsis_nn_dims *output_dims) |
Elementwise binary maximum with 8bit data. More... | |
static riscv_nmsis_nn_status | riscv_min_no_broadcast_s8 (const int8_t *input_1, const int8_t *input_2, int8_t *output, int32_t flat_size) |
static riscv_nmsis_nn_status | riscv_min_scalar_s8 (const int8_t *input_1, const int8_t *input_2, int8_t *output, int32_t flat_size) |
riscv_nmsis_nn_status | riscv_minimum_s8 (const nmsis_nn_context *ctx, const int8_t *input_1_data, const nmsis_nn_dims *input_1_dims, const int8_t *input_2_data, const nmsis_nn_dims *input_2_dims, int8_t *output_data, const nmsis_nn_dims *output_dims) |
Elementwise binary minimum with 8bit data. More... | |
|
static |
|
static |
riscv_nmsis_nn_status riscv_maximum_s8 | ( | const nmsis_nn_context * | ctx, |
const int8_t * | input_1_data, | ||
const nmsis_nn_dims * | input_1_dims, | ||
const int8_t * | input_2_data, | ||
const nmsis_nn_dims * | input_2_dims, | ||
int8_t * | output_data, | ||
const nmsis_nn_dims * | output_dims | ||
) |
Elementwise binary maximum with 8bit data.
[in] | ctx | Temporary scratch buffer The caller is expected to clear the buffer, if applicable, for security reasons. |
[in] | input_1_data | Pointer to input1 tensor |
[in] | input_1_dims | Input1 tensor dimensions |
[in] | input_2_data | Pointer to input2 tensor |
[in] | input_2_dims | Input2 tensor dimensions |
[out] | output_data | Pointer to the output tensor |
[in] | output_dims | Output tensor dimensions |
RISCV_NMSIS_NN_SUCCESS
|
static |
|
static |
riscv_nmsis_nn_status riscv_minimum_s8 | ( | const nmsis_nn_context * | ctx, |
const int8_t * | input_1_data, | ||
const nmsis_nn_dims * | input_1_dims, | ||
const int8_t * | input_2_data, | ||
const nmsis_nn_dims * | input_2_dims, | ||
int8_t * | output_data, | ||
const nmsis_nn_dims * | output_dims | ||
) |
Elementwise binary minimum with 8bit data.
[in] | ctx | Temporary scratch buffer The caller is expected to clear the buffer, if applicable, for security reasons. |
[in] | input_1_data | Pointer to input1 tensor |
[in] | input_1_dims | Input1 tensor dimensions |
[in] | input_2_data | Pointer to input2 tensor |
[in] | input_2_dims | Input2 tensor dimensions |
[out] | output_data | Pointer to the output tensor |
[in] | output_dims | Output tensor dimensions |
RISCV_NMSIS_NN_SUCCESS