Feat C++ API
A feature engineering automation tool
nodewrapper.h
Go to the documentation of this file.
1
/* FEAT
2
copyright 2017 William La Cava
3
license: GNU/GPL v3
4
*/
5
#ifndef NODE_WRAPPER
6
#define NODE_WRAPPER
7
8
#include <memory>
9
10
#ifdef USE_CUDA
11
#include "
cuda-op/kernels.h
"
12
#endif
13
14
#include "
op/node.h
"
15
#include "
op/n_train.h
"
16
#include "
op/n_Dx.h
"
17
18
//arithmatic nodes
19
#include "
op/arithmetic/n_2dgaussian.h
"
20
#include "
op/arithmetic/n_add.h
"
21
#include "
op/arithmetic/n_cos.h
"
22
#include "
op/arithmetic/n_cube.h
"
23
#include "
op/arithmetic/n_divide.h
"
24
#include "
op/arithmetic/n_exponent.h
"
25
#include "
op/arithmetic/n_exponential.h
"
26
#include "
op/arithmetic/n_float.h
"
27
#include "
op/arithmetic/n_gaussian.h
"
28
#include "
op/arithmetic/n_log.h
"
29
#include "
op/arithmetic/n_logit.h
"
30
#include "
op/arithmetic/n_multiply.h
"
31
#include "
op/arithmetic/n_relu.h
"
32
#include "
op/arithmetic/n_sign.h
"
33
#include "
op/arithmetic/n_sin.h
"
34
#include "
op/arithmetic/n_sqrt.h
"
35
#include "
op/arithmetic/n_square.h
"
36
#include "
op/arithmetic/n_step.h
"
37
#include "
op/arithmetic/n_subtract.h
"
38
#include "
op/arithmetic/n_tanh.h
"
39
40
//control nodes
41
#include "
op/control/n_if.h
"
42
#include "
op/control/n_ifthenelse.h
"
43
44
//learn
45
#include "
op/learn/n_split.h
"
46
#include "
op/learn/n_fuzzy_split.h
"
47
#include "
op/learn/n_fuzzy_fixed_split.h
"
48
49
//logic nodes
50
#include "
op/logic/n_and.h
"
51
#include "
op/logic/n_equal.h
"
52
#include "
op/logic/n_geq.h
"
53
#include "
op/logic/n_greaterthan.h
"
54
#include "
op/logic/n_leq.h
"
55
#include "
op/logic/n_lessthan.h
"
56
#include "
op/logic/n_not.h
"
57
#include "
op/logic/n_or.h
"
58
#include "
op/logic/n_xor.h
"
59
60
//longitudinal nodes
61
#include "
op/longitudinal/n_count.h
"
62
#include "
op/longitudinal/n_kurtosis.h
"
63
#include "
op/longitudinal/n_longitudinal.h
"
64
#include "
op/longitudinal/n_max.h
"
65
#include "
op/longitudinal/n_mean.h
"
66
#include "
op/longitudinal/n_median.h
"
67
#include "
op/longitudinal/n_min.h
"
68
#include "
op/longitudinal/n_recent.h
"
69
#include "
op/longitudinal/n_skew.h
"
70
#include "
op/longitudinal/n_slope.h
"
71
#include "
op/longitudinal/n_var.h
"
72
73
//terminal nodes
74
#include "
op/terminals/n_constant.h
"
75
#include "
op/terminals/n_variable.h
"
76
77
#endif
kernels.h
n_2dgaussian.h
n_Dx.h
n_add.h
n_and.h
n_constant.h
n_cos.h
n_count.h
n_cube.h
n_divide.h
n_equal.h
n_exponent.h
n_exponential.h
n_float.h
n_fuzzy_fixed_split.h
n_fuzzy_split.h
n_gaussian.h
n_geq.h
n_greaterthan.h
n_if.h
n_ifthenelse.h
n_kurtosis.h
n_leq.h
n_lessthan.h
n_log.h
n_logit.h
n_longitudinal.h
n_max.h
n_mean.h
n_median.h
n_min.h
n_multiply.h
n_not.h
n_or.h
n_recent.h
n_relu.h
n_sign.h
n_sin.h
n_skew.h
n_slope.h
n_split.h
n_sqrt.h
n_square.h
n_step.h
n_subtract.h
n_tanh.h
n_train.h
n_var.h
n_variable.h
n_xor.h
node.h
src
pop
nodewrapper.h
Generated by
1.9.1