Udostępnij przez


AutoFormerV2Block Konstruktor

Definicja

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.

Dotyczy