Udostępnij za pośrednictwem


ResNet50Extension.ResNet50 Metoda

Definicja

Przeciążenia

ResNet50(DnnImageModelSelector, IHostEnvironment, String, String)

Zwraca łańcuch narzędzia do szacowania z dwoma odpowiednimi modelami (wstępnie przetwarzającym jeden i główny) wymaganym dla potoku ResNet. Zawiera również nazwę ColumnsCopyingTransforms wymagane do używania dowolnych nazw kolumn wejściowych i wyjściowych. Przyjęto założenie, że oba modele znajdują się w tej samej lokalizacji co plik zawierający tę metodę, która będzie używana za pośrednictwem narzędzia NuGet. Powinna to być domyślna metoda używania sieci ResNet50 w przypadku importowania modelu z narzędzia NuGet.

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

Dzięki temu można określić niestandardową lokalizację modelu. Jest to przydatne w przypadku określenia modelu niestandardowego lub w przypadku potrzeby umieszczenia lub wysłania modelu oddzielnie w innym folderze niż aplikacja główna. Należy pamiętać, że ponieważ modele Onnx muszą znajdować się w katalogu samodzielnie, aby program OnnxTransformer działał, ta metoda dołącza podkatalog ResNet50Onnx/ResNetPrepOnnx do przekazanego katalogu, aby zapobiec konieczności ręcznego tworzenia tego katalogu za każdym razem.

ResNet50(DnnImageModelSelector, IHostEnvironment, String, String)

Zwraca łańcuch narzędzia do szacowania z dwoma odpowiednimi modelami (wstępnie przetwarzającym jeden i główny) wymaganym dla potoku ResNet. Zawiera również nazwę ColumnsCopyingTransforms wymagane do używania dowolnych nazw kolumn wejściowych i wyjściowych. Przyjęto założenie, że oba modele znajdują się w tej samej lokalizacji co plik zawierający tę metodę, która będzie używana za pośrednictwem narzędzia NuGet. Powinna to być domyślna metoda używania sieci ResNet50 w przypadku importowania modelu z narzędzia NuGet.

public static Microsoft.ML.Data.EstimatorChain<Microsoft.ML.Transforms.ColumnCopyingTransformer> ResNet50 (this Microsoft.ML.Transforms.Onnx.DnnImageModelSelector dnnModelContext, Microsoft.ML.Runtime.IHostEnvironment env, string outputColumnName, string inputColumnName);
static member ResNet50 : Microsoft.ML.Transforms.Onnx.DnnImageModelSelector * Microsoft.ML.Runtime.IHostEnvironment * string * string -> Microsoft.ML.Data.EstimatorChain<Microsoft.ML.Transforms.ColumnCopyingTransformer>
<Extension()>
Public Function ResNet50 (dnnModelContext As DnnImageModelSelector, env As IHostEnvironment, outputColumnName As String, inputColumnName As String) As EstimatorChain(Of ColumnCopyingTransformer)

Parametry

dnnModelContext
DnnImageModelSelector
outputColumnName
String
inputColumnName
String

Zwraca

Dotyczy

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

Dzięki temu można określić niestandardową lokalizację modelu. Jest to przydatne w przypadku określenia modelu niestandardowego lub w przypadku potrzeby umieszczenia lub wysłania modelu oddzielnie w innym folderze niż aplikacja główna. Należy pamiętać, że ponieważ modele Onnx muszą znajdować się w katalogu samodzielnie, aby program OnnxTransformer działał, ta metoda dołącza podkatalog ResNet50Onnx/ResNetPrepOnnx do przekazanego katalogu, aby zapobiec konieczności ręcznego tworzenia tego katalogu za każdym razem.

public static Microsoft.ML.Data.EstimatorChain<Microsoft.ML.Transforms.ColumnCopyingTransformer> ResNet50 (this Microsoft.ML.Transforms.Onnx.DnnImageModelSelector dnnModelContext, Microsoft.ML.Runtime.IHostEnvironment env, string outputColumnName, string inputColumnName, string modelDir);
static member ResNet50 : Microsoft.ML.Transforms.Onnx.DnnImageModelSelector * Microsoft.ML.Runtime.IHostEnvironment * string * string * string -> Microsoft.ML.Data.EstimatorChain<Microsoft.ML.Transforms.ColumnCopyingTransformer>
<Extension()>
Public Function ResNet50 (dnnModelContext As DnnImageModelSelector, env As IHostEnvironment, outputColumnName As String, inputColumnName As String, modelDir As String) As EstimatorChain(Of ColumnCopyingTransformer)

Parametry

dnnModelContext
DnnImageModelSelector
outputColumnName
String
inputColumnName
String
modelDir
String

Zwraca

Dotyczy