Compartir a través de


BasicLayer Constructor

Definición

Inicializa una nueva instancia de la clase 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)

Parámetros

inChannels
Int32

Los canales de entrada.

outChannels
Int32

Canales de salida.

depth
Int32

Número de bloques.

numHeads
Int32

Número de cabezas.

windowSize
Int32

Tamaño de la ventana.

mlpRatio
Double

Proporción de MLP.

dropRatio
Double

Proporción de caída.

localConvSize
Int32

Tamaño de la convolución local.

useShiftWindow
Boolean

Si usa la ventana mayús.

useInterpolate
Boolean

Si usa interpolación.

Se aplica a