BasicLayer Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.