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