functionfit class

class csi.functionfit(function, verbose=True)

A class that fits a fiunction to a time series

Args:
  • function : An objective function predicting the data

Kwargs:
  • verbose : Talk to me

Returns:
  • None

doFit(timeseries, m0, solver='L-BFGS-B', iteration=1000, tol=1e-08)

Performs the fit

Args:
  • timeseries : instance of a timeseries class

  • m0 : initial model

Kwargs:
  • solver : type of solver from scipy.optimize.minimize

  • iteration : maximum number of iteration

  • tol : tolerance of the fit

Returns:
  • None

predict(timeseries, set2ts=True)

Given the results of the fit, this routine predicts the time series.

Args:
  • timeseries : timeseries instance.

Kwargs:
  • set2ts : Put the results in timeseries.synth

Returns:
  • None