共用方式為


BasicLayer 建構函式

定義

初始化 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)

參數

inChannels
Int32

輸入通道。

outChannels
Int32

輸出通道。

depth
Int32

區塊數目。

numHeads
Int32

頭部數目。

windowSize
Int32

視窗的大小。

mlpRatio
Double

MLP 的比例。

dropRatio
Double

卸除的比例。

localConvSize
Int32

本機卷積的大小。

useShiftWindow
Boolean

是否使用Shift視窗。

useInterpolate
Boolean

是否使用插補。

適用於