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 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. |