28 std::cout <<
"Testing Activation Functions:" << std::endl;
34 error = testIdentity<TCuda<Scalar_t>>(10);
35 std::cout <<
"Testing identity activation: ";
36 std::cout <<
"maximum relative error = " << error << std::endl;
40 error = testIdentityDerivative<TCuda<Scalar_t>>(10);
41 std::cout <<
"Testing identity activation derivative: ";
42 std::cout <<
"maximum relative error = " << error << std::endl;
48 error = testRelu<TCuda<Scalar_t>>(10);
49 std::cout <<
"Testing ReLU activation: ";
50 std::cout <<
"maximum relative error = " << error << std::endl;
54 error = testReluDerivative<TCuda<Scalar_t>>(10);
55 std::cout <<
"Testing ReLU activation derivative: ";
56 std::cout <<
"maximum relative error = " << error << std::endl;
62 error = testSigmoid<TCuda<Scalar_t>>(10);
63 std::cout <<
"Testing Sigmoid activation: ";
64 std::cout <<
"maximum relative error = " << error << std::endl;
68 error = testSigmoidDerivative<TCuda<Scalar_t>>(10);
69 std::cout <<
"Testing Sigmoid activation derivative: ";
70 std::cout <<
"maximum relative error = " << error << std::endl;
you should not use this method at all Int_t Int_t Double_t Double_t Double_t e