Condividi tramite


ResNet101Extension Classe

Definizione

Si tratta di un metodo di estensione da usare con DnnImageFeaturizerEstimator per usare un modello ResNet101 con training preliminare. Il pacchetto NuGet contenente questa estensione include anche il file di modello binario.

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

Metodi

ResNet101(DnnImageModelSelector, IHostEnvironment, String, String)

Restituisce una catena di stima con i due modelli corrispondenti (uno di pre-elaborazione e uno principale) necessari per la pipeline ResNet. Include anche la ridenominazione di ColumnsCopyingTransforms necessaria per poter usare nomi arbitrari di input e di colonna 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 ResNet101 se si importa il modello da un NuGet.

ResNet101(DnnImageModelSelector, IHostEnvironment, String, String, String)

In questo modo è possibile specificare una posizione del modello personalizzata. Ciò è 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 ResNet101Onnx/ResNetPrepOnnx alla directory passata per evitare di dover creare manualmente tale directory ogni volta.

Si applica a