smooth
smooth copied to clipboard
Make wrappers for adam()
This should improve the functions in terms of speed, robustness and stability.
- es() as a wrapper of adam() with distribution="dnorm";
- msarima() as a wrapper of adam() with model="NNN";
- sma() as a wrapper of ADAM ARIMA;
The functions that cannot be wrappers: 4. ces() 5. gum() 6. ssarima()
This issues is related to #144
Done for es() in 0d119ec433cf6134fcc9565de76703591f20bc62
sma() could not be done as a wrapper, but now uses the adam() C++ code. Something similar should be done with ces, gum and ssarima.
Another group of functions to amend:
- sim.es(),
- sim.ssarima(),
- sim.sma(),
- sim.gum(),
- sim.ces(),
- sim.oes()
Given the difficulty of rewriting ces(), gum() and ssarima(), this is currently put on hold. Similar stuff applies for simulation functions.
If someone is interested in doing that under my supervision, let me know.