Język

ResNet18Extension Klasa

Definicja

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

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

Metody

Nazwa Opis
ResNet18(DnnImageModelSelector, IHostEnvironment, String, String, String)

Umożliwia to określenie niestandardowej lokalizacji modelu. Jest to przydatne, jest określony model niestandardowy lub jeśli chcesz umieścić lub wysłać model oddzielnie w innym folderze niż główna aplikacja. Należy pamiętać, że ponieważ modele ONNX muszą znajdować się we wszystkich katalogach, aby program OnnxTransformer działał, ta metoda dołącza podkatalog ResNet18Onnx/ResNetPrepOnnx do przekazanego katalogu, aby zapobiec konieczności ręcznego tworzenia tego katalogu za każdym razem.

ResNet18(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. Obejmuje również zmianę nazw kolumn ColumnsCopyingTransforms wymaganych 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 ResNet18 w przypadku importowania modelu z pakietu NuGet.

Dotyczy