diff --git a/src/feature_creation/node/operator_nodes/functions.hpp b/src/feature_creation/node/operator_nodes/functions.hpp index 2e30e3caba28d1efdef1faf6a9227f6fa751dbbc..7fbe5428171d745b7f7427f9d67fa40dff1be29d 100644 --- a/src/feature_creation/node/operator_nodes/functions.hpp +++ b/src/feature_creation/node/operator_nodes/functions.hpp @@ -24,6 +24,7 @@ #include <algorithm> #include <functional> +#include <math.h> namespace allowed_op_funcs { @@ -230,7 +231,7 @@ inline void cbrt( const int size, const double* in_0, const double alpha, const double a, double* out) { std::transform( - in_0, in_0 + size, out, [&](double i0) { return std::pow(alpha * i0 + a, 1.0 / 3.0); }); + in_0, in_0 + size, out, [&](double i0) { return std::cbrt(alpha * i0 + a); }); } /** diff --git a/tests/googletest/sisso_test b/tests/googletest/sisso_test deleted file mode 100755 index 2eddd66ec295119649a8fd8f003a5a38ff8c799a..0000000000000000000000000000000000000000 Binary files a/tests/googletest/sisso_test and /dev/null differ