TimeSeriesSRC.pmodel

class TimeSeriesSRC.pmodel(xtype, na=[0, 1], nb=[], nc=[], nd=[], nf=[], delay=[], diff=[0], per=[], upre=[], ypre=[], ypost=[], eFcn='estimlm', indexFcn='pmodmse', initFcn='initrand')[source]

Bases: object

__init__(xtype, na=[0, 1], nb=[], nc=[], nd=[], nf=[], delay=[], diff=[0], per=[], upre=[], ypre=[], ypost=[], eFcn='estimlm', indexFcn='pmodmse', initFcn='initrand')[source]

Methods

__init__(xtype[, na, nb, nc, nd, nf, delay, ...])

getGH()

getGHarma()

getGHarmax()

getGHarx()

getGHbjtf()

getGHdf()

getGHdfarma()

getGHdfbjtf()

getmX()

getmXarma()

getmXarmax()

getmXarx()

getmXbjtf()

getmXregr()

init()

initrand()

initrandn()

initzero()

new_model()

newarma()

newarmax()

newarx()

newbjtf()

newregr()

predarma([y])

predarmax(y[, u])

predarx(y[, u])

predbjtf(y[, u])

preddfarma(y)

preddfbjtf(y, u)

PREDICT Compute one-step predictions for the Box and Jenkins Transfer Function model.

predict(y[, u])

predictdf(y[, u])

predregr(y[, u])

PREDICT Compute one-step predictions for regression model.

set_data(y[, u])

setmX(X)

setmXarma(X)

setmXarmax(X)

setmXarx(X)

setmXbjtf(X)

setmXregr(X)

set_data(y, u=array([], shape=(1, 0), dtype=float64))[source]
new_model()[source]
newregr()[source]
newbjtf()[source]
newarx()[source]
newarmax()[source]
newarma()[source]
init()[source]
initzero()[source]
initrandn()[source]
initrand()[source]
getmX()[source]
getmXregr()[source]
getmXbjtf()[source]
getmXarx()[source]
getmXarmax()[source]
getmXarma()[source]
setmX(X)[source]
setmXregr(X)[source]
setmXbjtf(X)[source]
setmXarx(X)[source]
setmXarmax(X)[source]
setmXarma(X)[source]
predict(y, u=[])[source]
predregr(y, u=array([], shape=(1, 0), dtype=float64))[source]

PREDICT Compute one-step predictions for regression model.

Parameters:
  • y

  • u

Returns:

predbjtf(y, u=[])[source]
predarx(y, u=array([], shape=(1, 0), dtype=float64))[source]
predarmax(y, u=[[]])[source]
predarma(y=[])[source]
predictdf(y, u=[[]])[source]
preddfbjtf(y, u)[source]

PREDICT Compute one-step predictions for the Box and Jenkins Transfer Function model. :param y: :param u: :return:

preddfarma(y)[source]
getGHdf()[source]
getGHdfbjtf()[source]
getGHdfarma()[source]
getGH()[source]
getGHbjtf()[source]
getGHarx()[source]
getGHarmax()[source]
getGHarma()[source]