@frozen
public struct DepthwiseConv2D<Scalar> : Layer where Scalar : TensorFlowFloatingPoint
طبقة تلافيفية عميقة ثنائية الأبعاد.
تقوم هذه الطبقة بإنشاء مرشحات تلافيفية منفصلة يتم دمجها مع مدخلات الطبقة لإنتاج موتر من المخرجات.
نواة الالتواء رباعية الأبعاد.
تصريح
public var filter: Tensor<Scalar>
ناقل التحيز.
تصريح
public var bias: Tensor<Scalar>
وظيفة التنشيط الحكيمة للعنصر.
تصريح
@noDerivative public let activation: Activation
خطوات النافذة المنزلقة للأبعاد المكانية.
تصريح
@noDerivative public let strides: (Int, Int)
خوارزمية الحشو للالتفاف.
تصريح
@noDerivative public let padding: Padding
ينشئ طبقة
DepthwiseConv2D
باستخدام المرشح المحدد والتحيز ووظيفة التنشيط والخطوات والحشوة.تصريح
public init( filter: Tensor<Scalar>, bias: Tensor<Scalar>? = nil, activation: @escaping Activation = identity, strides: (Int, Int) = (1, 1), padding: Padding = .valid )
حدود
filter
نواة الالتواء رباعية الأبعاد.
bias
ناقل التحيز.
activation
وظيفة التنشيط الحكيمة للعنصر.
strides
خطوات النافذة المنزلقة للأبعاد المكانية.
padding
خوارزمية الحشو للالتفاف.
إرجاع المخرجات التي تم الحصول عليها من تطبيق الطبقة على المدخلات المحددة.
حدود
input
الإدخال إلى طبقة الشكل، [عدد الدُفعات، ارتفاع الإدخال، عرض الإدخال، عدد قنوات الإدخال]
قيمة الإرجاع
إخراج الشكل، [عدد الدُفعات، ارتفاع الإخراج، عرض الإخراج، عدد قنوات الإدخال * مضاعف القناة]
ينشئ طبقة
DepthwiseConv2D
مع شكل المرشح المحدد، والخطوات، والحشوة، ووظيفة التنشيط حسب العنصر.تصريح
public init( filterShape: (Int, Int, Int, Int), strides: (Int, Int) = (1, 1), padding: Padding = .valid, activation: @escaping Activation = identity, useBias: Bool = true, filterInitializer: ParameterInitializer<Scalar> = glorotUniform(), biasInitializer: ParameterInitializer<Scalar> = zeros() )
حدود
filterShape
شكل النواة التلافيفية رباعية الأبعاد بالشكل، [عرض المرشح، ارتفاع المرشح، عدد قنوات الإدخال، مضاعف القناة].
strides
خطوات النافذة المنزلقة للأبعاد المكانية/الزمانية.
padding
خوارزمية الحشو للالتفاف.
activation
وظيفة التنشيط الحكيمة للعنصر.
filterInitializer
مُهيئ لاستخدامه في معلمات التصفية.
biasInitializer
مُهيئ لاستخدامه في معلمات التحيز.