Partager via


AutoFormerV2Block Constructeur

Définition

Initialise une nouvelle instance de la classe 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)

Paramètres

inChannels
Int32

Canaux d’entrée.

numHeads
Int32

Nombre de blocs.

windowSize
Int32

Taille de la fenêtre.

shiftSize
Int32

Taille du décalage.

mlpRatio
Double

Ratio de MLP.

dropRatio
Double

Ratio de drop.

localConvSize
Int32

Taille de la convolution locale.

useShiftWindow
Boolean

Indique si la fenêtre shift est utilisée.

useInterpolate
Boolean

Indique si l’interpolation est utilisée.

S’applique à