Share via


ResNet50Extension Classe

Définition

Il s’agit d’une méthode d’extension à utiliser pour DnnImageFeaturizerEstimator utiliser un modèle ResNet50 préentraîné. Le package NuGet contenant cette extension est également garanti pour inclure le fichier modèle binaire.

public static class ResNet50Extension
type ResNet50Extension = class
Public Module ResNet50Extension
Héritage
ResNet50Extension

Méthodes

ResNet50(DnnImageModelSelector, IHostEnvironment, String, String)

Retourne une chaîne d’estimateur avec les deux modèles correspondants (prétraitement un et un principal) requis pour le pipeline ResNet. Inclut également le renommage de ColumnsCopyingTransforms requis pour pouvoir utiliser des noms de colonnes d’entrée et de sortie arbitraires. Cela suppose que les deux modèles se trouvent dans le même emplacement que le fichier contenant cette méthode, qu’ils seront utilisés via NuGet. Il doit s’agir du moyen par défaut d’utiliser ResNet50 si vous importez le modèle à partir d’un NuGet.

ResNet50(DnnImageModelSelector, IHostEnvironment, String, String, String)

Cela permet à un emplacement de modèle personnalisé d’être spécifié. Il s’agit d’un modèle personnalisé spécifié, ou si le modèle est souhaité être placé ou expédié séparément dans un dossier différent de l’application principale. Notez que, étant donné que les modèles Onnx doivent se trouver dans un répertoire lui-même pour que OnnxTransformer fonctionne, cette méthode ajoute un sous-répertoire ResNet50Onnx/ResNetPrepOnnx au répertoire passé pour éviter d’avoir à rendre ce répertoire manuellement.

S’applique à