Module wrapper

Source
Expand description

Safe Rust wrapper for Edge Impulse FFI bindings

This module provides safe Rust bindings for the Edge Impulse C++ SDK, allowing you to run inference on trained models from Rust applications.

Structs§

BoundingBox
ClassificationResult
EdgeImpulseClassifier
Main Edge Impulse classifier
EdgeImpulseHandle
Opaque handle for Edge Impulse operations
InferenceResult
Result structure for Edge Impulse inference
ModelMetadata
Helper functions to access model metadata
ModelMetadataInfo
Signal
Signal structure for holding audio or sensor data
TimingResult

Enums§

EdgeImpulseError
Error type for Edge Impulse operations

Type Aliases§

EdgeImpulseResult
Result type for Edge Impulse operations