Markov switching

Constructors

  • Parameters

    • regime: number

      Number of regime

    Returns MarkovSwitching

Properties

_last_prob: Matrix
_mu: any[]
_regime: number
_sigma: any[]

Methods

  • Parameters

    • x: any
    • mu: any
    • sigma: any

    Returns Matrix<T>

  • Parameters

    • x: any
    • mu: any
    • sigma: any
    • prob: any

    Returns number

  • Parameters

    • x: any
    • eps: any
    • trial: any

    Returns (number[] | any[][] | Matrix[])[]

  • Parameters

    • genProb: any
    • eps: any

    Returns any[]

  • Parameters

    • x: any

    Returns Matrix<T>[]

  • Parameters

    • p: any

    Returns Matrix

  • Fit model.

    Parameters

    • datas: number[][]

      Training data

    • eps: number

      Parameter update range

    • trial: number

      Trial count

    Returns void

  • Returns anomaly degrees.

    Parameters

    • datas: number[][]

      Sample data

    Returns number[]

    Predicted values

  • Returns probabilities.

    Parameters

    • datas: number[][]

      Sample data

    Returns number[][]

    Predicted values