Module types

Source
Expand description

Common types and parameters used throughout the Edge Impulse Runner.

This module contains the core data structures that define model configuration, project information, and performance metrics. These types are used to configure the model and interpret its outputs across both EIM and FFI modes.

§Key Types

  • ModelParameters: Model configuration and capabilities
  • ProjectInfo: Edge Impulse project metadata
  • TimingInfo: Performance timing information
  • BoundingBox: Object detection results
  • SensorType: Supported sensor types

Structs§

BoundingBox
Represents a detected object’s location and classification.
ModelParameters
Parameters that define a model’s configuration and capabilities.
ProjectInfo
Information about the Edge Impulse project that created the model.
TimingInfo
Performance timing information for different processing stages.

Enums§

ModelThreshold
RunnerHelloHasAnomaly
Enum representing different types of anomaly detection supported by the model
SensorType
Represents the type of sensor used for data collection.

Functions§

deserialize_anomaly_type 🔒

Type Aliases§

VisualAnomalyResult
Represents the normalized results of visual anomaly detection