Many Adaptive Linear Neuron model

Constructors

  • Parameters

    • sizes: number[]

      Numbers of layers

    • Optionalrule: 1 | 2 | 3

      Rule

    • rate: number

      Learning rate

    Returns MADALINE

Properties

_layers: any[][]
_logic: string
_rate: number
_rule: 1 | 2 | 3
_sizes: number[]

Methods

  • Parameters

    • x: any
    • y: any

    Returns void

  • Parameters

    • x: any
    • y: any

    Returns void

  • Parameters

    • x: any
    • y: any

    Returns void

  • Fit this model once.

    Parameters

    • x: number[][]

      Training data

    • y: (-1 | 1)[] | (-1 | 1)[][]

      Target values

    Returns void

  • Returns predicted datas.

    Parameters

    • data: number[][]

      Sample data

    • Optionalfrom: number

      Index of layers to calculate from

    Returns number[][][]

    Predicted values for each layer

  • Returns predicted datas.

    Parameters

    • data: number[][]

      Sample data

    Returns (-1 | 1)[][]

    Predicted values