@ai-on-browser/data-analysis-models
    Preparing search index...

    Neuralnetwork layer

    Index

    Constructors

    • Parameters

      • obj: object

        Config

      Returns Layer

    Accessors

    • get dependentLayers(): string[]

      List of names of other layers dependent on this layer.

      Returns string[]

    Methods

    • Bind pre-condition values.

      Parameters

      • values: {
            input:
                | Tensor<number>
                | Matrix<number>
                | { [key: string]: Tensor<number> | Matrix<number> };
            n: number;
            rest: any;
            supervisor?: Matrix;
        }

        Binding object

        • input:
              | Tensor<number>
              | Matrix<number>
              | { [key: string]: Tensor<number> | Matrix<number> }

          Input data for neuralnetwork

        • n: number

          Data count

        • rest: any

          Some other values

        • Optionalsupervisor?: Matrix

          Supervisor data

      Returns void

    • Returns gradient values.

      Parameters

      • ...bo: (Tensor<number> | Matrix<number>)[]

        Input value of backpropagation

      Returns Tensor<number> | Matrix<number> | (Tensor<number> | Matrix<number>)[]

      Output value of backpropagation

    • Returns object of this layer.

      Returns PlainLayerObject

      Object represented this layer

    • Update parameters.

      Parameters

      • optimizer: { delta: (arg0: string, arg1: Matrix) => Matrix; lr: number }

        Optimizer for this layer

      Returns void

    • Returns layer from JSON.

      Parameters

      • obj: PlainLayerObject

        Object represented a layer

      Returns Layer

      Layer

    • Regist layer class.

      Parameters

      • Optionalname: string

        Name of the layer

      • Optionalcls: Layer

        Layer class

      Returns void