|
WeightedLowess
A C++ library for LOWESS with various weighting schemes
|
Compute the LOWESS trend fit. More...
#include <vector>#include <cstddef>#include "sanisizer/sanisizer.hpp"#include "fit.hpp"#include "Options.hpp"#include "utils.hpp"

Go to the source code of this file.
Classes | |
| struct | WeightedLowess::Results< Data_ > |
| Results of the LOWESS smoother. More... | |
Namespaces | |
| namespace | WeightedLowess |
| Namespace for LOWESS functions. | |
Functions | |
| template<typename Data_ > | |
| void | WeightedLowess::compute (const std::size_t num_points, const Data_ *const x, const PrecomputedWindows< Data_ > &windows, const Data_ *const y, Data_ *const fitted, Data_ *robust_weights, const Options< Data_ > &opt) |
| template<typename Data_ > | |
| void | WeightedLowess::compute (const std::size_t num_points, const Data_ *const x, const Data_ *const y, Data_ *const fitted, Data_ *const robust_weights, const Options< Data_ > &opt) |
| template<typename Data_ > | |
| Results< Data_ > | WeightedLowess::compute (const std::size_t num_points, const Data_ *const x, const Data_ *const y, const Options< Data_ > &opt) |
Compute the LOWESS trend fit.