AlexNetExtension Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Jest to metoda rozszerzenia, która ma być używana z DnnImageFeaturizerEstimator elementem 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
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. 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życia usługi AlexNet w przypadku importowania modelu z pakietu NuGet. |
AlexNet(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ę 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. |