BasicLayer 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 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
是否使用插補。