Edge AI Add-on API 2.3.0
Loading...
Searching...
No Matches
nrf_edgeai_scale_features.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2026 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5 */
6#ifndef _NRF_EDGEAI_PRIVATE_INTERFACES_SCALE_FEATURES_H_
7#define _NRF_EDGEAI_PRIVATE_INTERFACES_SCALE_FEATURES_H_
8
10
11#ifdef __cplusplus
12extern "C" {
13#endif
14
30#define NRF_EDGEAI_DECLARE_SCALE_FEATURES_INTERFACE(interface_name) \
31 nrf_edgeai_err_t nrf_edgeai_scale_features_##interface_name( \
32 nrf_edgeai_input_t *p_input, nrf_edgeai_dsp_pipeline_t *p_dsp)
33
57
82
106
107/* For models that do not require feature scaling, an empty implementation is provided. */
109
110#ifdef __cplusplus
111}
112#endif
113
114#endif /* _NRF_EDGEAI_PRIVATE_INTERFACES_SCALE_FEATURES_H_ */
#define NRF_EDGEAI_DECLARE_SCALE_FEATURES_INTERFACE(interface_name)
Macro to declare feature scaling interface functions for various data types and scaling modes.
Definition nrf_edgeai_scale_features.h:30