Sprache

ResNet18Extension Klasse

Definition

Dies ist eine Erweiterungsmethode, die mit dem DnnImageFeaturizerEstimator modellierten ResNet18 verwendet werden soll. Das NuGet, das diese Erweiterung enthält, wird auch garantiert die Binärmodelldatei enthalten.

public static class ResNet18Extension
type ResNet18Extension = class
Public Module ResNet18Extension
Vererbung
ResNet18Extension

Methoden

Name Beschreibung
ResNet18(DnnImageModelSelector, IHostEnvironment, String, String, String)

Dadurch kann ein benutzerdefinierter Modellspeicherort angegeben werden. Dies ist nützlich, wenn ein benutzerdefiniertes Modell angegeben wird oder wenn das Modell separat in einem anderen Ordner von der Hauptanwendung platziert oder ausgeliefert werden soll. Beachten Sie, dass diese Methode, da ONNX-Modelle sich alle selbst in einem Verzeichnis befinden müssen, damit die OnnxTransformer funktioniert, ein ResNet18Onnx/ResNetPrepOnnx-Unterverzeichnis an das übergebene Verzeichnis anfügen, um zu verhindern, dass dieses Verzeichnis jedes Mal manuell vorgenommen werden muss.

ResNet18(DnnImageModelSelector, IHostEnvironment, String, String)

Gibt eine Schätzkette mit den beiden entsprechenden Modellen (einer Vorverarbeitung und einem Hauptmodell) zurück, die für die ResNet-Pipeline erforderlich sind. Enthält auch die Umbenennung von ColumnsCopyingTransforms, die erforderlich sind, um beliebige Eingabe- und Ausgabespaltennamen verwenden zu können. Dabei wird davon ausgegangen, dass sich beide Modelle an demselben Speicherort wie die Datei befinden, die diese Methode enthält, die sie über nuGet verwenden. Dies sollte die Standardeinstellung für die Verwendung von ResNet18 sein, wenn das Modell aus einem NuGet importiert wird.

Gilt für: