diff --git a/scalar.h b/scalar.h index 0f89976..7e8381c 100644 --- a/scalar.h +++ b/scalar.h @@ -132,13 +132,13 @@ class Scalar: public std::enable_shared_from_this> { } friend std::shared_ptr> exp(std::shared_ptr> rhs) { - auto result = Scalar::make(std::exp(rhs->value)); + auto result = Scalar::make(exp(rhs->value)); result->children.insert(rhs); rhs->in_degrees++; result->_backward = [rhs, result]() { - rhs->grad += std::exp(rhs->value) * result->grad; + rhs->grad += exp(rhs->value) * result->grad; }; return result; @@ -146,7 +146,7 @@ class Scalar: public std::enable_shared_from_this> { // log friend std::shared_ptr> log(std::shared_ptr> rhs) { - auto result = Scalar::make(std::log(rhs->value)); + auto result = Scalar::make(log(rhs->value)); result->children.insert(rhs); rhs->in_degrees++;