sablib
Loading...
Searching...
No Matches
asls.h
Go to the documentation of this file.
1
10
11#ifndef __SABLIB_ASLS_H__
12#define __SABLIB_ASLS_H__
13
14#include <stdexcept>
15#include <vector>
16
17namespace sablib {
18
31const std::vector<double> BaselineAsLS(
32 std::vector<double> & y, const double lambda, const double p, const unsigned int s = 2,
33 const unsigned int loop = 10, const double eps = 1e-3
34);
35
36}; // namespace sablib
37
38#endif // __SABLIB_ASLS_H__
const std::vector< double > BaselineAsLS(std::vector< double > &y, const double lambda, const double p, const unsigned int s, const unsigned int loop, const double eps)
Performs baseline estimation using Asymmetric Least Squares Smoothing (AsLS).
Definition asls.cpp:16