Troubleshooting
Common Issues
Incorrect Conversion Parameters
Model Converts but Predicts Incorrectly
- Input tensor name, shape, layout, and dtype match the source model.
encoding.frommatches the source model's training-time color order and the runtime input matchesencoding.to.- Normalization is applied exactly once. If conversion baked mean and scale into the exported model, do not repeat that normalization on the host.
- An exported
config.jsonwithmean: nullandscale: nullcan be correct; this often means preprocessing was already baked into the compiled model. - Resize, crop, and letterbox behavior still matches the original training or inference pipeline.
- Class names, parser metadata, and
headsconfiguration are present if the model requires semantic postprocessing.
Incompatible Model Formats
Unsupported Operations
Model Architecture Issues
SNPE Compatibility
| SNPE version | DepthAI version | Luxonis OS version |
|---|---|---|
2.32.6 | 3.0.0 up to 3.6.1 | 1.11.0 up to 1.25.3 |
2.41.0 | 3.6.1 and newer | 1.25.3 and newer |
Models exported with an older SNPE version can generally run on newer SNPE runtimes. If the requested SNPE runtime is not available in your Luxonis OS image, DepthAI will automatically fall back to a lower runtime when possible. Models exported for a newer SNPE version than the device provides will not load; in that case, update Luxonis OS or re-export the model for a lower SNPE version.