Options
All
  • Public
  • Public/Protected
  • All
Menu

Class NoiseLayer

Noise layer

Hierarchy

Index

Constructors

constructor

  • new NoiseLayer(outputSize: number, options?: { activation?: ActivationType; deviation?: undefined | number; mean?: undefined | number }): NoiseLayer
  • Parameters

    • outputSize: number
    • Default value options: { activation?: ActivationType; deviation?: undefined | number; mean?: undefined | number } = {}
      • Optional activation?: ActivationType

        The activation type for the output nodes of this layer.

      • Optional deviation?: undefined | number

        The standard deviation for gaussian noise

      • Optional mean?: undefined | number

        The mean value for gaussian noise

    Returns NoiseLayer

Properties

Readonly connections

connections: Connection[]

All connections in this layer.

Readonly gates

gates: Connection[]

All gates in this layer.

Readonly inputNodes

inputNodes: Set<Node>

The nodes which gets connected to the previous layer.

Readonly nodes

nodes: Node[]

All nodes in this layer.

outputNodes

outputNodes: Set<Node>

The nodes which gets connected to the next layer.

Readonly outputSize

outputSize: number

The output size of the layer.

Methods

connectionTypeisAllowed

getDefaultIncomingConnectionType

Static connect

Static gate

Generated using TypeDoc