Edge AI Add-on API 2.2.0
Loading...
Searching...
No Matches
nrf_edgeai_output_decode.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_OUTPUT_DECODE_H_
7#define _NRF_EDGEAI_PRIVATE_INTERFACES_OUTPUT_DECODE_H_
8
10
11#ifdef __cplusplus
12extern "C" {
13#endif
14
31 nrf_edgeai_decoded_output_t* p_decoded_output);
33 nrf_edgeai_decoded_output_t* p_decoded_output);
35 nrf_edgeai_decoded_output_t* p_decoded_output);
36
50 nrf_edgeai_decoded_output_t* p_decoded_output);
51
65 nrf_edgeai_decoded_output_t* p_decoded_output);
66
67#ifdef __cplusplus
68}
69#endif
70
71#endif /* _NRF_EDGEAI_PRIVATE_INTERFACES_OUTPUT_DECODE_H_ */
void nrf_edgeai_output_decode_regression_f32(nrf_edgeai_model_output_t *p_model_output, nrf_edgeai_decoded_output_t *p_decoded_output)
Decode model outputs for regression tasks.
void nrf_edgeai_output_decode_anomaly_f32(nrf_edgeai_model_output_t *p_model_output, nrf_edgeai_decoded_output_t *p_decoded_output)
Decode model outputs for anomaly detection tasks.
void nrf_edgeai_output_decode_classification_q16(nrf_edgeai_model_output_t *p_model_output, nrf_edgeai_decoded_output_t *p_decoded_output)
void nrf_edgeai_output_decode_classification_f32(nrf_edgeai_model_output_t *p_model_output, nrf_edgeai_decoded_output_t *p_decoded_output)
Decode model outputs for classification tasks.
void nrf_edgeai_output_decode_classification_q8(nrf_edgeai_model_output_t *p_model_output, nrf_edgeai_decoded_output_t *p_decoded_output)
Model output structure.
Definition nrf_edgeai_model_types.h:115
Union of decoded output structures for all supported model tasks.
Definition nrf_edgeai_output_types.h:74