Udostępnij za pośrednictwem


ResNet50Extension Klasa

Definicja

Jest to metoda rozszerzenia, która ma być używana z elementem DnnImageFeaturizerEstimator w celu użycia wstępnie ograniczonego modelu ResNet50. Pakiet NuGet zawierający to rozszerzenie ma również gwarancję dołączenia pliku modelu binarnego.

public static class ResNet50Extension
type ResNet50Extension = class
Public Module ResNet50Extension
Dziedziczenie
ResNet50Extension

Metody

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.

Dotyczy