24 #ifndef ROOT_TMVA_TActivationReLU
25 #define ROOT_TMVA_TActivationReLU
41 class TActivationReLU :
public TActivation {
48 Double_t Eval(Double_t arg) {
return arg>0 ? arg : 0;}
51 Double_t EvalDerivative(Double_t arg) {
return arg>0 ? 1 : 0;}
54 Double_t GetMin() {
return -1; }
57 Double_t GetMax() {
return 1; }
60 TString GetExpression();
63 virtual void MakeFunction(std::ostream& fout,
const TString& fncName);
66 ClassDef(TActivationReLU, 0);