CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10_patch1/src/PhysicsTools/MVATrainer/plugins/mlp_sigmoide.h

Go to the documentation of this file.
00001 #ifndef __private_mlp_sigmoide_h
00002 #define __private_mlp_sigmoide_h
00003 
00004 #if defined(__GNUC__) && (__GNUC__ > 3 || __GNUC__ == 3 && __GNUC_MINOR__ >= 4)
00005 #       define MLP_HIDDEN __attribute__((visibility("hidden")))
00006 #endif
00007 
00008 #ifdef __cplusplus
00009 extern "C" {
00010 #endif
00011 
00012 double  MLP_Sigmoide(double x) MLP_HIDDEN;
00013 void    MLP_vSigmoide(double *x, int n) MLP_HIDDEN;
00014 void    MLP_vSigmoideDeriv(double *x, double *dy, int n) MLP_HIDDEN;
00015 
00016 #ifdef __cplusplus
00017 } // extern "C"
00018 #endif
00019 
00020 #endif // __private_mlp_sigmoide_h