Interface IOnnxSessionOptions
- Namespace
- NT2I.ONNX.Abstractions.SessionOptions
- Assembly
- NT2I.ONNX.Abstractions.dll
Interface définissant les options de session pour l'exécution des modèles ONNX.
public interface IOnnxSessionOptions
Properties
CalibrationData
Obtient ou définit les données de calibration utilisées pour l'optimisation des modèles ONNX.
byte[]? CalibrationData { get; set; }
Property Value
- byte[]
Config
Obtient ou définit la configuration ONNX utilisée pour la session.
OnnxConfigEnum Config { get; set; }
Property Value
EnableProfiling
Obtient ou définit une valeur indiquant si le profilage des performances est activé.
bool EnableProfiling { get; set; }
Property Value
GpuDeviceId
Obtient ou définit l'identifiant du périphérique GPU à utiliser pour l'exécution.
int GpuDeviceId { get; set; }
Property Value
ModelData
Obtient ou définit les données du modèle ONNX à charger dans la session.
byte[] ModelData { get; set; }
Property Value
- byte[]
ModelName
Obtient ou définit le nom du modèle ONNX utilisé dans la session.
string ModelName { get; set; }
Property Value
OutputDevice
Obtient ou définit la cible de liaison pour les tenseurs de sortie d'inférence. Voir OutputBindingTarget pour le détail des valeurs.
OutputBindingTarget OutputDevice { get; set; }