Feat C++ API
A feature engineering automation tool
|
Go to the source code of this file.
Namespaces | |
FT | |
main Feat namespace | |
FT::Pop | |
namespace containing population representations used in Feat | |
FT::Pop::Op | |
namespace representing various operations on population individuals used in Feat | |
Functions | |
void | FT::Pop::Op::GPU_Add (float *x, size_t idx, size_t N, float W0, float W1) |
void | FT::Pop::Op::GPU_Subtract (float *x, size_t idx, size_t N, float W0, float W1) |
void | FT::Pop::Op::GPU_Multiply (float *x, size_t idx, size_t N, float W0, float W1) |
void | FT::Pop::Op::GPU_Divide (float *x, size_t idx, size_t N, float W0, float W1) |
void | FT::Pop::Op::GPU_Exp (float *x, size_t idx, size_t N, float W0) |
void | FT::Pop::Op::GPU_Log (float *x, size_t idx, size_t N, float W0) |
void | FT::Pop::Op::GPU_Sin (float *x, size_t idx, size_t N, float W0) |
void | FT::Pop::Op::GPU_Cos (float *x, size_t idx, size_t N, float W0) |
void | FT::Pop::Op::GPU_Sqrt (float *x, size_t idx, size_t N, float W0) |
void | FT::Pop::Op::GPU_Square (float *x, size_t idx, size_t N, float W0) |
void | FT::Pop::Op::GPU_Cube (float *x, size_t idx, size_t N, float W0) |
void | FT::Pop::Op::GPU_Exponent (float *x, size_t idx, size_t N, float W0, float W1) |
void | FT::Pop::Op::GPU_Logit (float *x, size_t idx, size_t N, float W0) |
void | FT::Pop::Op::GPU_Step (float *x, size_t idx, size_t N) |
void | FT::Pop::Op::GPU_Sign (float *x, size_t idx, size_t N) |
void | FT::Pop::Op::GPU_Tanh (float *x, size_t idx, size_t N, float W0) |
void | FT::Pop::Op::GPU_Gaussian (float *x, size_t idx, size_t N, float W0) |
void | FT::Pop::Op::GPU_Gaussian2D (float *x, size_t idx, float x1mean, float x1var, float x2mean, float x2var, float W0, float W1, size_t N) |
void | FT::Pop::Op::GPU_Relu (float *x, size_t idx, size_t N, float W0) |
void | FT::Pop::Op::GPU_Float (float *x, bool *y, size_t idxf, size_t idxb, size_t N) |
void | FT::Pop::Op::GPU_Float (float *x, int *y, size_t idxf, size_t idxb, size_t N) |
void | FT::Pop::Op::GPU_And (bool *x, size_t idx, size_t N) |
void | FT::Pop::Op::GPU_Or (bool *x, size_t idx, size_t N) |
void | FT::Pop::Op::GPU_Not (bool *x, size_t idx, size_t N) |
void | FT::Pop::Op::GPU_Xor (bool *x, size_t idx, size_t N) |
void | FT::Pop::Op::GPU_GEQ (float *xf, bool *xb, size_t idxf, size_t idxb, size_t N) |
void | FT::Pop::Op::GPU_LEQ (float *xf, bool *xb, size_t idxf, size_t idxb, size_t N) |
void | FT::Pop::Op::GPU_Equal (float *xf, bool *xb, size_t idxf, size_t idxb, size_t N) |
void | FT::Pop::Op::GPU_LessThan (float *xf, bool *xb, size_t idxf, size_t idxb, size_t N) |
void | FT::Pop::Op::GPU_GreaterThan (float *xf, bool *xb, size_t idxf, size_t idxb, size_t N) |
void | FT::Pop::Op::GPU_If (float *xf, bool *xb, size_t idxf, size_t idxb, size_t N) |
void | FT::Pop::Op::GPU_IfThenElse (float *xf, bool *xb, size_t idxf, size_t idxb, size_t N) |
void | FT::Pop::Op::GPU_Split (float *xf, bool *xb, size_t idxf, size_t idxb, size_t N, float threshold) |
void | FT::Pop::Op::GPU_Split (int *xi, bool *xb, size_t idxi, size_t idxb, size_t N, float threshold) |
void | FT::Pop::Op::GPU_Constant (float *dev_x, float value, size_t idx, size_t N) |
void | FT::Pop::Op::GPU_Constant (bool *dev_x, bool value, size_t idx, size_t N) |
void | FT::Pop::Op::GPU_Variable (float *dev_x, float *host_x, size_t idx, size_t N) |
void | FT::Pop::Op::GPU_Variable (int *dev_x, int *host_x, size_t idx, size_t N) |
void | FT::Pop::Op::GPU_Variable (bool *dev_x, bool *host_x, size_t idx, size_t N) |