Condividi tramite


BasicLayer Costruttore

Definizione

Inizializza una nuova istanza della 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)

Parametri

inChannels
Int32

Canali di input.

outChannels
Int32

Canali di output.

depth
Int32

Numero di blocchi.

numHeads
Int32

Numero di teste.

windowSize
Int32

Dimensioni della finestra.

mlpRatio
Double

Rapporto di MLP.

dropRatio
Double

Rapporto di rilascio.

localConvSize
Int32

Dimensione della convoluzione locale.

useShiftWindow
Boolean

Indica se usare la finestra di spostamento.

useInterpolate
Boolean

Indica se usare l'interpolazione.

Si applica a