File: BaseRegressionGeners.cpp

package info (click to toggle)
stopt 5.12%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 8,860 kB
  • sloc: cpp: 70,456; python: 5,950; makefile: 72; sh: 57
file content (35 lines) | stat: -rw-r--r-- 1,895 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include "StOpt/regression/BaseRegressionGeners.h"
// add include for all derived classes
#include "StOpt/regression/LocalConstRegressionGeners.h"
#include "StOpt/regression/LocalLinearRegressionGeners.h"
#include "StOpt/regression/LocalSameSizeConstRegressionGeners.h"
#include "StOpt/regression/LocalSameSizeLinearRegressionGeners.h"
#include "StOpt/regression/LocalKMeansRegressionGeners.h"
#include "StOpt/regression/LocalLinearDiscrLastDimRegressionGeners.h"
#include "StOpt/regression/LocalConstDiscrLastDimRegressionGeners.h"
#include "StOpt/regression/SparseRegressionGeners.h"
#include "StOpt/regression/GlobalRegressionGeners.h"
#include "StOpt/regression/LocalGridKernelRegressionGeners.h"
#include "StOpt/regression/LaplacianConstKernelRegressionGeners.h"
#include "StOpt/regression/LaplacianLinearKernelRegressionGeners.h"
#include "StOpt/regression/LaplacianGridKernelRegressionGeners.h"

// Register all wrappers
SerializationFactoryForBaseRegression::SerializationFactoryForBaseRegression()
{
    registerWrapper<LocalConstRegressionGeners>();
    registerWrapper<LocalLinearRegressionGeners>();
    registerWrapper<LocalConstDiscrLastDimRegressionGeners>();
    registerWrapper<LocalLinearDiscrLastDimRegressionGeners>();
    registerWrapper<LocalKMeansRegressionGeners>();
    registerWrapper<LocalSameSizeConstRegressionGeners>();
    registerWrapper<LocalSameSizeLinearRegressionGeners>();
    registerWrapper<SparseRegressionGeners>();
    registerWrapper<GlobalRegressionGeners<StOpt::Hermite> >();
    registerWrapper<GlobalRegressionGeners<StOpt::Canonical> >();
    registerWrapper<GlobalRegressionGeners<StOpt::Tchebychev> >();
    registerWrapper<LocalGridKernelRegressionGeners>();
    registerWrapper<LaplacianConstKernelRegressionGeners>();
    registerWrapper<LaplacianLinearKernelRegressionGeners>();
    registerWrapper<LaplacianGridKernelRegressionGeners>();
}