AutoFormerV2Block Construtor
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da 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)
Parâmetros
- inChannels
- Int32
Os canais de entrada.
- numHeads
- Int32
O número de blocos.
- windowSize
- Int32
O tamanho da janela.
- shiftSize
- Int32
O tamanho do deslocamento.
- mlpRatio
- Double
A proporção de MLP.
- dropRatio
- Double
A taxa de queda.
- localConvSize
- Int32
O tamanho da convolução local.
- useShiftWindow
- Boolean
Se usar a janela de turno.
- useInterpolate
- Boolean
Se usar interpolação.