AutoFormerV2Block Konstruktor
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.
Inicjuje nowe wystąpienie klasy AutoFormerV2Block.
public AutoFormerV2Block(int inChannels, int numHeads, int windowSize = 7, int shiftSize = 0, double mlpRatio = 4, double dropRatio = 0, int localConvSize = 3, bool useShiftWindow = false, bool useInterpolate = false);
new Microsoft.ML.TorchSharp.AutoFormerV2.AutoFormerV2Block : int * int * int * int * double * double * int * bool * bool -> Microsoft.ML.TorchSharp.AutoFormerV2.AutoFormerV2Block
Public Sub New (inChannels As Integer, numHeads As Integer, Optional windowSize As Integer = 7, Optional shiftSize As Integer = 0, Optional mlpRatio As Double = 4, Optional dropRatio As Double = 0, Optional localConvSize As Integer = 3, Optional useShiftWindow As Boolean = false, Optional useInterpolate As Boolean = false)
Parametry
- inChannels
- Int32
Kanały wejściowe.
- numHeads
- Int32
Liczba bloków.
- windowSize
- Int32
Rozmiar okna.
- shiftSize
- Int32
Rozmiar przesunięcia.
- mlpRatio
- Double
Współczynnik MLP.
- dropRatio
- Double
Współczynnik spadku.
- localConvSize
- Int32
Rozmiar konwolucji lokalnej.
- useShiftWindow
- Boolean
Czy używać okna przesunięcia.
- useInterpolate
- Boolean
Czy używać interpolacji.