AutoFormerV2Block Constructeur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.