Tighter Budget Perceptron

Constructors

Properties

Methods

Constructors

  • Parameters

    • Optionalbeta: number

      Margine

    • Optionalp: number

      Cachs size

    • Optionalupdate: "perceptron" | "mira" | "nobias"

      Update rule

    Returns TighterPerceptron

Properties

_a: any[]
_beta: number
_c: number
_C: number
_loss: (t: any, y: any) => 0 | 1
_p: number
_update: "perceptron" | "mira" | "nobias"
_w: any[]

Methods

  • Fit model parameters.

    Parameters

    • x: number[][]

      Training data

    • y: (-1 | 1)[]

      Target values

    Returns void

  • Returns predicted values.

    Parameters

    • data: number[][]

      Sample data

    Returns (-1 | 1)[]

    Predicted values