@frozen
public struct InstanceNorm<Scalar> : Layer where Scalar : TensorFlowFloatingPoint
Lapisan yang menerapkan normalisasi instans pada sejumlah kecil input.
Referensi: Normalisasi Instance: Bahan yang Hilang untuk Stilisasi Cepat .
Nilai offset, juga dikenal sebagai beta.
Pernyataan
public var offset: Tensor<Scalar> { get set }
Nilai skala, juga dikenal sebagai gamma.
Pernyataan
public var scale: Tensor<Scalar> { get set }
Sumbu tempat fitur berada.
Pernyataan
public var axis: Int { get }
Nilai varians epsilon.
Pernyataan
public var epsilon: Scalar { get }
Membuat lapisan normalisasi instance.
Prasyarat
Sumbu tidak boleh berupa sumbu batch.Prasyarat
Offset harus memiliki peringkat 1.Prasyarat
Offset dan skalanya harus mempunyai bentuk yang sama.Parameter
offset
Nilai offset awal.
scale
Nilai skala awal.
axis
Sumbu tempat fitur berada.
epsilon
Nilai varians epsilon.
Membuat lapisan normalisasi instance.
Prasyarat
Sumbu tidak boleh berupa sumbu batch.Prasyarat
Jumlah fitur masukan dan offset harus sama.Pernyataan
public init( featureCount: Int, axis: Int = -1, epsilon: Scalar = 1e-3 )
Parameter
featureCount
Jumlah fitur.
axis
Sumbu tempat fitur berada. Nilai defaultnya adalah -1.
epsilon
Skalar kecil menambah varians. Nilai defaultnya adalah 0,001.