Skip to content
heliaCORE
API reference
HELIA HUB

arm_conv_opt_f32.h

Machine-readable model

type

Include/Internal/arm_conv_opt_f32.h:41

typedef bool(* arm_conv_match_f32) (const cmsis_nn_context *ctx, const cmsis_nn_conv_params_f32 *params, const cmsis_nn_dims *input_dims, const float32_t *input_data, const cmsis_nn_dims *filter_dims, const float32_t *filter_data, const cmsis_nn_dims *bias_dims, const float32_t *bias_data, const cmsis_nn_dims *output_dims, float32_t *output_data)
type

Include/Internal/arm_conv_opt_f32.h:52

typedef arm_cmsis_nn_status(* arm_conv_call_f32) (const cmsis_nn_context *ctx, const cmsis_nn_conv_params_f32 *params, const cmsis_nn_dims *input_dims, const float32_t *input_data, const cmsis_nn_dims *filter_dims, const float32_t *filter_data, const cmsis_nn_dims *bias_dims, const float32_t *bias_data, const cmsis_nn_dims *output_dims, float32_t *output_data)
function

Include/Internal/arm_conv_opt_f32.h:69

static bool arm_conv1d_spec_k5_nhwc_f32_match(
const cmsis_nn_context *ctx,
const cmsis_nn_conv_params_f32 *params,
const cmsis_nn_dims *input_dims,
const float32_t *input_data,
const cmsis_nn_dims *filter_dims,
const float32_t *filter_data,
const cmsis_nn_dims *bias_dims,
const float32_t *bias_data,
const cmsis_nn_dims *output_dims,
float32_t *output_data
)
Parameters of arm_conv1d_spec_k5_nhwc_f32_match
NameTypeDescription
ctxconst cmsis_nn_context *
paramsconst cmsis_nn_conv_params_f32 *
input_dimsconst cmsis_nn_dims *
input_dataconst float32_t *
filter_dimsconst cmsis_nn_dims *
filter_dataconst float32_t *
bias_dimsconst cmsis_nn_dims *
bias_dataconst float32_t *
output_dimsconst cmsis_nn_dims *
output_datafloat32_t *
function

Include/Internal/arm_conv_opt_f32.h:103

static arm_cmsis_nn_status arm_conv1d_spec_k5_nhwc_f32_call(
const cmsis_nn_context *ctx,
const cmsis_nn_conv_params_f32 *params,
const cmsis_nn_dims *input_dims,
const float32_t *input_data,
const cmsis_nn_dims *filter_dims,
const float32_t *filter_data,
const cmsis_nn_dims *bias_dims,
const float32_t *bias_data,
const cmsis_nn_dims *output_dims,
float32_t *output_data
)
Parameters of arm_conv1d_spec_k5_nhwc_f32_call
NameTypeDescription
ctxconst cmsis_nn_context *
paramsconst cmsis_nn_conv_params_f32 *
input_dimsconst cmsis_nn_dims *
input_dataconst float32_t *
filter_dimsconst cmsis_nn_dims *
filter_dataconst float32_t *
bias_dimsconst cmsis_nn_dims *
bias_dataconst float32_t *
output_dimsconst cmsis_nn_dims *
output_datafloat32_t *
function

Include/Internal/arm_conv_opt_f32.h:140

static bool arm_conv1d_spec_k3_nhwc_f32_match(
const cmsis_nn_context *ctx,
const cmsis_nn_conv_params_f32 *params,
const cmsis_nn_dims *input_dims,
const float32_t *input_data,
const cmsis_nn_dims *filter_dims,
const float32_t *filter_data,
const cmsis_nn_dims *bias_dims,
const float32_t *bias_data,
const cmsis_nn_dims *output_dims,
float32_t *output_data
)
Parameters of arm_conv1d_spec_k3_nhwc_f32_match
NameTypeDescription
ctxconst cmsis_nn_context *
paramsconst cmsis_nn_conv_params_f32 *
input_dimsconst cmsis_nn_dims *
input_dataconst float32_t *
filter_dimsconst cmsis_nn_dims *
filter_dataconst float32_t *
bias_dimsconst cmsis_nn_dims *
bias_dataconst float32_t *
output_dimsconst cmsis_nn_dims *
output_datafloat32_t *
function

Include/Internal/arm_conv_opt_f32.h:174

static arm_cmsis_nn_status arm_conv1d_spec_k3_nhwc_f32_call(
const cmsis_nn_context *ctx,
const cmsis_nn_conv_params_f32 *params,
const cmsis_nn_dims *input_dims,
const float32_t *input_data,
const cmsis_nn_dims *filter_dims,
const float32_t *filter_data,
const cmsis_nn_dims *bias_dims,
const float32_t *bias_data,
const cmsis_nn_dims *output_dims,
float32_t *output_data
)
Parameters of arm_conv1d_spec_k3_nhwc_f32_call
NameTypeDescription
ctxconst cmsis_nn_context *
paramsconst cmsis_nn_conv_params_f32 *
input_dimsconst cmsis_nn_dims *
input_dataconst float32_t *
filter_dimsconst cmsis_nn_dims *
filter_dataconst float32_t *
bias_dimsconst cmsis_nn_dims *
bias_dataconst float32_t *
output_dimsconst cmsis_nn_dims *
output_datafloat32_t *
function

Include/Internal/arm_conv_opt_f32.h:216

static bool arm_conv_spec_nhwc_f32_matches_any(
const cmsis_nn_context *ctx,
const cmsis_nn_conv_params_f32 *params,
const cmsis_nn_dims *input_dims,
const cmsis_nn_dims *filter_dims,
const cmsis_nn_dims *output_dims
)
Parameters of arm_conv_spec_nhwc_f32_matches_any
NameTypeDescription
ctxconst cmsis_nn_context *
paramsconst cmsis_nn_conv_params_f32 *
input_dimsconst cmsis_nn_dims *
filter_dimsconst cmsis_nn_dims *
output_dimsconst cmsis_nn_dims *