PPCKO: Principal Predictive Components for Estimating an Autoregressive Operator
 
Loading...
Searching...
No Matches
src Directory Reference

Files

 ADF_comp_pvalue_util.hpp
 Helper function and constant values to evaluate ADF-test p-value from the value of the statistic: how much the statistic has extreme negative values.
 
 ADF_comp_stat.hpp
 Implement the class to compute Augmented Dickey-Fuller (ADF) test statistic.
 
 ADF_lr.hpp
 Performing lineat regression.
 
 ADF_policies.hpp
 Implement the policies, through functors and template parameter, for considering or not bigger lag orders to perform pointwisely Augmented Dickey-Fuller (ADF) test on the fts.
 
 ADF_test.hpp
 Contains a class to perform pointwisely Augmented Dickey-Fuller (ADF) test on the fts.
 
 ADF_test_imp.hpp
 Implement the class to perform pointwisely Augmented Dickey-Fuller (ADF) test on the fts.
 
 CV.hpp
 Class for performing cross-validation.
 
 CV_alpha.hpp
 Derived-from-CV_base class for performing cross-validation on the regularization parameter alpha.
 
 CV_alpha_k.hpp
 Derived-from-CV_base class for performing cross-validation on both the regularization parameter and the number of retained PPCs.
 
 CV_err_valid_eval.hpp
 Implementation of tag-dispatched function for evaluating the validation error.
 
 cv_eval_valid_err.hpp
 Containing the definitions of the different ways of evaluating the validation error.
 
 CV_include.hpp
 
 CV_k.hpp
 Derived-from-CV_base class for performing cross-validation on the number of retained PPCs.
 
 data_reader.hpp
 Contains the method to read data.
 
 domain.cpp
 Class unidimensioanl domain definition.
 
 domain.hpp
 Contains the class for an unidimensioanl domain.
 
 Factory_cv_strategy.hpp
 Factory for generating the training-validation splitting according to the strategy given.
 
 Factory_ko.hpp
 Factory for generating the PPCKO solver.
 
 interp1D.hpp
 Contains the template class for interpolating an unidimensional-univariate function in a given point.
 
 interp1D_util.hpp
 Contains a specialization for the template class for interpolating an unidimensional-univariate function in a given point.
 
 interp_func.hpp
 Contains a functor to perform unidimensional-univariate function interpolation.
 
 mesh.cpp
 Contains the implementation of the class for an unidimensioanl mesh.
 
 mesh.hpp
 Contains the class for an unidimensioanl mesh.
 
 meshGenerators.cpp
 Contains implementation of the class for generating an unidimensional mesh. Little modification: retained only the part for an uniform mesh.
 
 meshGenerators.hpp
 Contains the class for generating an unidimensional mesh. Little modification: retained only the part for an uniform mesh.
 
 parameters_wrapper.hpp
 Contains methods to check and wrap R-inputs into PPCKO-coherent ones.
 
 PPC_KO.hpp
 Class for computing PPCKO algortihm. Hierarchy of classes, for different algorithm versions. Static polymorphism.
 
 PPC_KO_CV_alpha.hpp
 Class for computing PPCKO algortihm with cross-validation on the regularization parameter: k can be a parameter or selected through explanatory power criterion.
 
 PPC_KO_CV_alpha_k.hpp
 Class for computing PPCKO algortihm with cross-validation on both regularization parameter and number of retained PPCs.
 
 PPC_KO_CV_k.hpp
 Class for computing PPCKO algortihm with cross-validation on the number of retained PPCs: regularization parameter is a passed parameter.
 
 PPC_KO_imp.hpp
 Definition of methods of the base class for computing PPCKO.
 
 PPC_KO_include.hpp
 
 PPC_KO_NoCV.hpp
 Class for computing PPCKO algortihm without cross-validation: alpha as parameter, k can be a parameter or selected through explanatory power criterion.
 
 PPC_KO_Rinterface.cpp
 Contains the R-interfaced functions of the package 'PPCKO', which implement Principal Predictive Components (PPC) Kargin-Onatski (KO) algorithm to perform one-step ahead prediction of Functional Time Series (FTS).
 
 PPC_KO_wrapper.hpp
 Hierarchy of classes, for different algorithm versions. Correct child class is constructed by the KO_factory, providing the solver. Wrap the real class for computations.
 
 PPC_KO_wrapper_imp.hpp
 Implementation of the overriding of the virtual base method, depending on the child class.
 
 removing_nan.hpp
 Contains the class to remove (dummy and not dummy) NaNs.
 
 removing_nan_cleaner_imp.hpp
 Implementation of dummy NaNs removal.
 
 removing_nan_imp.hpp
 Implementation of non-dummy NaNs removal.
 
 strategy_cv.hpp
 Contains the class for creating the split training/validation set.
 
 strategy_cv_imp.hpp
 Definition of methods for creating training/validation splitting and recovering corresponding training/validation sets.
 
 traits_ko.hpp
 Contains customized types and enumerator for customized template parameters, exploited in the algorithm.
 
 utils.hpp
 Contains helpers functions.