PPCKO: Principal Predictive Components for Estimating an Autoregressive Operator
 
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
[detail level 12]
  src
 ADF_comp_pvalue_util.hppHelper 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.hppImplement the class to compute Augmented Dickey-Fuller (ADF) test statistic
 ADF_lr.hppPerforming lineat regression
 ADF_policies.hppImplement 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.hppContains a class to perform pointwisely Augmented Dickey-Fuller (ADF) test on the fts
 ADF_test_imp.hppImplement the class to perform pointwisely Augmented Dickey-Fuller (ADF) test on the fts
 CV.hppClass for performing cross-validation
 CV_alpha.hppDerived-from-CV_base class for performing cross-validation on the regularization parameter alpha
 CV_alpha_k.hppDerived-from-CV_base class for performing cross-validation on both the regularization parameter and the number of retained PPCs
 CV_err_valid_eval.hppImplementation of tag-dispatched function for evaluating the validation error
 cv_eval_valid_err.hppContaining the definitions of the different ways of evaluating the validation error
 CV_include.hpp
 CV_k.hppDerived-from-CV_base class for performing cross-validation on the number of retained PPCs
 data_reader.hppContains the method to read data
 domain.cppClass unidimensioanl domain definition
 domain.hppContains the class for an unidimensioanl domain
 Factory_cv_strategy.hppFactory for generating the training-validation splitting according to the strategy given
 Factory_ko.hppFactory for generating the PPCKO solver
 interp1D.hppContains the template class for interpolating an unidimensional-univariate function in a given point
 interp1D_util.hppContains a specialization for the template class for interpolating an unidimensional-univariate function in a given point
 interp_func.hppContains a functor to perform unidimensional-univariate function interpolation
 mesh.cppContains the implementation of the class for an unidimensioanl mesh
 mesh.hppContains the class for an unidimensioanl mesh
 meshGenerators.cppContains implementation of the class for generating an unidimensional mesh. Little modification: retained only the part for an uniform mesh
 meshGenerators.hppContains the class for generating an unidimensional mesh. Little modification: retained only the part for an uniform mesh
 parameters_wrapper.hppContains methods to check and wrap R-inputs into PPCKO-coherent ones
 PPC_KO.hppClass for computing PPCKO algortihm. Hierarchy of classes, for different algorithm versions. Static polymorphism
 PPC_KO_CV_alpha.hppClass 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.hppClass for computing PPCKO algortihm with cross-validation on both regularization parameter and number of retained PPCs
 PPC_KO_CV_k.hppClass for computing PPCKO algortihm with cross-validation on the number of retained PPCs: regularization parameter is a passed parameter
 PPC_KO_imp.hppDefinition of methods of the base class for computing PPCKO
 PPC_KO_include.hpp
 PPC_KO_NoCV.hppClass for computing PPCKO algortihm without cross-validation: alpha as parameter, k can be a parameter or selected through explanatory power criterion
 PPC_KO_Rinterface.cppContains 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.hppHierarchy 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.hppImplementation of the overriding of the virtual base method, depending on the child class
 removing_nan.hppContains the class to remove (dummy and not dummy) NaNs
 removing_nan_cleaner_imp.hppImplementation of dummy NaNs removal
 removing_nan_imp.hppImplementation of non-dummy NaNs removal
 strategy_cv.hppContains the class for creating the split training/validation set
 strategy_cv_imp.hppDefinition of methods for creating training/validation splitting and recovering corresponding training/validation sets
 traits_ko.hppContains customized types and enumerator for customized template parameters, exploited in the algorithm
 utils.hppContains helpers functions