Partilhar via


AutoFormerV2Block Construtor

Definição

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.

Aplica-se a