18#include <zephyr/sys/__assert.h>
35 __ASSERT_NO_MSG(model != NULL);
36 __ASSERT_NO_MSG(info != NULL);
41 if (model_id > UINT16_MAX) {
uint16_t nrf_edgeai_model_outputs_num(const nrf_edgeai_t *p_edgeai)
Get number of model outputs (predicted targets)
static int obsv_model_info_from_model(nrf_edgeai_t *model, uint16_t num_classes, nrf_edgeai_obsv_model_info_t *info)
Fill observability model metadata from an nRF Edge AI model instance.
Definition model_utils.h:32
uint16_t num_classes
Number of model output classes.
Definition nrf_edgeai_obsv_core.h:35
uint32_t version
Model version identifier.
Definition nrf_edgeai_obsv_core.h:41
uint16_t model_id
Application-defined model identifier.
Definition nrf_edgeai_obsv_core.h:33
Static model metadata included in observability snapshots.
Definition nrf_edgeai_obsv_core.h:31
nrf_edgeai_metadata_t metadata
Definition nrf_edgeai_types.h:143
Definition nrf_edgeai_types.h:141
const uint32_t combined
Definition nrf_edgeai_types.h:125