Skip to content

Version 3.0

Latest
Compare
Choose a tag to compare
@gablank gablank released this 25 Mar 14:42
· 22 commits to master since this release

From the change log:

  • Removed class for polynomial regression (PolynomialRegression).
  • Removed class for radial basis function approximation (RBFApproximant)
  • Updated MATLAB and Python examples
  • Added a new builder class for B-splines (BSpline::Builder)
  • Changed default architecture to x86-64
  • Added support for equidistant knot vectors (still experimental)
  • Added support for selecting the number of basis functions when constructing a B-spline
  • Added support for building splines with a regularization term (as an alternative to the P-spline)
  • Replaced all assertions with exceptions
  • Reworked MATLAB, Python, and C interfaces
  • Changed to Eigen version 3.2.8
  • Updated documentation

Please note that as this is a new major release (2 -> 3), the interface has been changed and all existing code will with all likelihood be broken by this release.

OS X users: We currently offer no precompiled binaries for OS X, so you will have to compile SPLINTER yourself. Sorry for the inconvenience!