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
Указывает, используется ли интерполяция.