Namespace NT2I.ONNX.Abstractions.Interfaces
Classes
- CpuDataHandlingResult
Représente un résultat de pré-traitement où les données sont stockées sur le CPU (en RAM).
- GpuDataHandlingResult
Représente un résultat de pré-traitement où les données sont stockées sur le GPU (en VRAM).
Interfaces
- IBoundingBox
Définit le contrat pour une boîte englobante (bounding box) de base.
- IDataHandlingResult
Définit le contrat pour le résultat d'une opération de pré-traitement de données.
- IDepthBoundingBox
Définit le contrat pour une boîte englobante avec une information de profondeur.
- IDepthInstanceSegmentation
Définit le contrat pour une segmentation d'instance qui inclut également une information de profondeur.
- IInstanceSegmentation
Définit le contrat pour un masque de segmentation d'instance, associé à une boîte englobante.
- IPostprocessor
Définit une interface de base "marqueur" pour tous les post-processeurs. Un post-processeur est responsable de l'interprétation des sorties brutes du modèle ONNX.
- IPreprocessor
Définit une interface de base "marqueur" pour tous les pré-processeurs. Un pré-processeur est responsable de la transformation des données d'entrée brutes en un tenseur prêt pour l'inférence.