Język

AlexNetExtension Klasa

Definicja

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

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

Metody

Nazwa Opis
AlexNet(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 AlexNetOnnx/AlexNetPrepOnnx do przekazanego katalogu, aby zapobiec konieczności ręcznego tworzenia tego katalogu za każdym razem.

AlexNet(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 AlexNet. 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życia usługi AlexNet w przypadku importowania modelu z narzędzia NuGet.

Dotyczy