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 - $computedvalue ** 2; } }