@frozen
public struct InstanceNorm<Scalar> : Layer where Scalar : TensorFlowFloatingPoint
Mini bir girdi kümesi üzerinde örnek normalizasyonunu uygulayan bir katman.
Referans: Örnek Normalleştirme: Hızlı Stilizasyon için Eksik Bileşen .
Beta olarak da bilinen ofset değeri.
beyan
public var offset: Tensor<Scalar> { get set }
Gama olarak da bilinen ölçek değeri.
beyan
public var scale: Tensor<Scalar> { get set }
Özelliklerin bulunduğu eksen.
beyan
public var axis: Int { get }
Varyans epsilon değeri.
beyan
public var epsilon: Scalar { get }
Örnek normalleştirme katmanı oluşturur.
Önkoşul
Eksen toplu iş ekseni olamaz.Önkoşul
Ofsetin sıralaması 1 olmalıdır.Önkoşul
Ofset ve ölçek aynı şekle sahip olmalıdır.Parametreler
offset
Başlangıç ofset değeri.
scale
Başlangıç ölçek değeri.
axis
Özelliklerin bulunduğu eksen.
epsilon
Varyans epsilon değeri.
Örnek normalleştirme katmanı oluşturur.
Önkoşul
Eksen toplu iş ekseni olamaz.Önkoşul
Girişin ve ofsetin özellik sayıları aynı olmalıdır.beyan
public init( featureCount: Int, axis: Int = -1, epsilon: Scalar = 1e-3 )
Parametreler
featureCount
Özellik sayısı.
axis
Özelliklerin bulunduğu eksen. Varsayılan değer -1'dir.
epsilon
Küçük skaler varyansa eklendi. Varsayılan değer 0,001'dir.