sigmoid method
Implementation
Value sigmoid() {
final s = 1.0 / (1.0 + math.exp(-data));
final out = Value(s, {this}, 'Sigmoid');
out._backward = () {
this.grad += s * (1 - s) * out.grad;
};
return out;
}
Value sigmoid() {
final s = 1.0 / (1.0 + math.exp(-data));
final out = Value(s, {this}, 'Sigmoid');
out._backward = () {
this.grad += s * (1 - s) * out.grad;
};
return out;
}