Kebisingan Gaussian

public struct GaussianNoise<Scalar> : ParameterlessLayer where Scalar : TensorFlowFloatingPoint

GaussianNoise menambahkan sampel noise dari distribusi normal.

Kebisingan yang ditambahkan selalu memiliki rata-rata nol, namun memiliki deviasi standar yang dapat dikonfigurasi.

  • Pernyataan

    public typealias TangentVector = EmptyTangentVector
  • Pernyataan

    @noDerivative
    public let standardDeviation: Tensor<Scalar>
  • Membuat lapisan kebisingan Gaussian

    Pernyataan

    public init(standardDeviation: Scalar)

    Parameter

    standardDeviation

    Deviasi standar distribusi Guassian

  • Mengembalikan tensor yang diperoleh dengan menambahkan noise ke input

    Pernyataan

    @differentiable
    public func forward(_ input: Tensor<Scalar>) -> Tensor<Scalar>