pow method

Value pow(
  1. num exponent
)

Implementation

Value pow(num exponent) {
  final result = math.pow(data, exponent).toDouble();
  final out = Value(result, {this}, '**$exponent');
  out._backward = () {
    grad += (exponent * math.pow(data, exponent - 1).toDouble()) * out.grad;
  };
  return out;
}