Edge AI Add-on API 2.2.0
Loading...
Searching...
No Matches
nrf_edgeai_obsv_core_t Struct Reference

Portable observability core (no RTOS). More...

#include <nrf_edgeai_obsv_core.h>

Data Fields

nrf_edgeai_obsv_model_info_t model
 Model metadata copied during initialization.
 
nrf_edgeai_obsv_metric_tp_metrics_list
 Head of registered metrics singly linked list.
 
uint32_t num_inferences
 Total number of processed inferences (PROBS stream). Wraps at UINT32_MAX.
 
uint32_t num_features
 Total number of processed feature-vector updates (FEATURES stream). Counter for the input stream, parallel to num_inferences; advanced by nrf_edgeai_obsv_core_update_features. Wraps at UINT32_MAX.
 
uint8_t num_metrics
 Total number of registered metrics.
 

Detailed Description

Portable observability core (no RTOS).

Holds model metadata, registered metric list, and accumulated counters. Zephyr applications normally embed this in nrf_edgeai_obsv_ctx_t and call nrf_edgeai_obsv_* so access is mutex-serialized.


The documentation for this struct was generated from the following file: