tanh method

Value tanh()

Implementation

Value tanh() {
  final t = (exp(2 * data) - 1) / (exp(2 * data) + 1);
  final out = Value(t, {this}, ValueOperation.tanh);
  out.localBackward = () => grad += (1 - pow(t, 2)) * out.grad;
  return out;
}