index 6decfc94fa9972890e42bee126626705c51125b6..945abac387e0c82ea791adc5ab7e9e418388f3d1 100644 (file)
******************************************************************************/\r
\r
#include "../api/timl.h"\r
-#ifdef TIML_ALT\r
+#ifdef TIML_CPU_ALT\r
#include "../../alt/timlAlt.h"\r
+#elif defined TIML_ARM_DSP\r
+#include "../../dsp/timlDSP.h"\r
#endif\r
\r
\r
* \return Error code\r
*/\r
/******************************************************************************/\r
-int timlUtilReluDerivative(float *x, float *y, int n, int deviceId,\r
- int threadId) {\r
-#ifdef TIML_CPU\r
+int timlUtilReluDerivative(float *x, float *y, int n, int deviceId, int threadId)\r
+{\r
+#ifdef TIML_CPU_ALT\r
+ return timlUtilReluDerivativeAlt(x, y, n, deviceId, threadId);\r
+#else\r
int i;\r
for (i = 0; i < n; i++) {\r
if (x[i] >= 0)\r
}\r
\r
return 0;\r
-#elif defined TIML_ALT\r
- return timlUtilReluDerivativeAlt(x, y, n, deviceId, threadId);\r
+\r
#endif\r
}\r