GaussianNoise

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

GaussianNoise adiciona ruído amostrados de uma distribuição normal.

O ruído adicionado sempre tem média zero, mas tem um desvio padrão configurável.

  • Declaração

    public typealias TangentVector = EmptyTangentVector
  • Declaração

    @noDerivative
    public let standardDeviation: Tensor<Scalar>
  • Cria uma camada de ruído gaussiano

    Declaração

    public init(standardDeviation: Scalar)

    Parâmetros

    standardDeviation

    Desvio padrão da distribuição Guassiana

  • Retorna um tensor obtida pela adição de ruído para input

    Declaração

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