BasicLayer 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 BasicLayer.
public BasicLayer (int inChannels, int outChannels, int depth, int numHeads, int windowSize, double mlpRatio = 4, double dropRatio = 0, int localConvSize = 3, bool useShiftWindow = false, bool useInterpolate = false);
new Microsoft.ML.TorchSharp.AutoFormerV2.BasicLayer : int * int * int * int * int * double * double * int * bool * bool -> Microsoft.ML.TorchSharp.AutoFormerV2.BasicLayer
Public Sub New (inChannels As Integer, outChannels As Integer, depth As Integer, numHeads As Integer, windowSize As Integer, 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.
- outChannels
- Int32
Canaux de sortie.
- depth
- Int32
Nombre de blocs.
- numHeads
- Int32
Nombre de têtes.
- windowSize
- Int32
Taille de la fenêtre.
- mlpRatio
- Double
Ratio de MLP.
- dropRatio
- Double
Ratio de drop.
- localConvSize
- Int32
Taille de la convolution locale.
- useShiftWindow
- Boolean
Si vous utilisez la fenêtre shift.
- useInterpolate
- Boolean
Si vous utilisez l’interpolation.