Lingua

AlexNetExtension Classe

Definizione

Si tratta di un metodo di estensione da usare con DnnImageFeaturizerEstimator per usare un modello AlexNet con training preliminare. NuGet che contiene questa estensione è garantita anche l'inclusione del file di modello binario.

public static class AlexNetExtension
type AlexNetExtension = class
Public Module AlexNetExtension
Ereditarietà
AlexNetExtension

Metodi

Nome Descrizione
AlexNet(DnnImageModelSelector, IHostEnvironment, String, String, String)

In questo modo è possibile specificare una posizione personalizzata del modello. Questo è utile è un modello personalizzato specificato oppure se si desidera inserire o spedire separatamente il modello in una cartella diversa dall'applicazione principale. Si noti che poiché i modelli Onnx devono trovarsi in una directory per il corretto funzionamento di OnnxTransformer, questo metodo aggiunge una sottodirectory AlexNetOnnx/AlexNetPrepOnnx alla directory passata per evitare di dover eseguire manualmente tale directory ogni volta.

AlexNet(DnnImageModelSelector, IHostEnvironment, String, String)

Restituisce una catena di stima con i due modelli corrispondenti (uno di pre-elaborazione uno e uno principale) necessari per la pipeline AlexNet. Include anche la ridenominazione di ColumnsCopyingTransforms necessaria per poter usare nomi arbitrari di input e colonne di output. Si presuppone che entrambi i modelli si trovino nella stessa posizione del file contenente questo metodo, che verranno usati tramite NuGet. Questo dovrebbe essere il modo predefinito per usare AlexNet se si importa il modello da un NuGet.

Si applica a