beta = $beta; } /** * @param float|int $value */ public function compute($value): float { return tanh($this->beta * $value); } /** * @param float|int $value * @param float|int $computedvalue */ public function differentiate($value, $computedvalue): float { return 1 - pow($computedvalue, 2); } }