Phpml\NeuralNetwork\ActivationFunction\Sigmoid::compute PHP Метод

compute() публичный Метод

public compute ( float | integer $value ) : float
$value float | integer
Результат float
    public function compute($value) : float
    {
        return 1 / (1 + exp(-$this->beta * $value));
    }

Usage Example

Пример #1
0
 /**
  * @param $beta
  * @param $expected
  * @param $value
  *
  * @dataProvider sigmoidProvider
  */
 public function testSigmoidActivationFunction($beta, $expected, $value)
 {
     $sigmoid = new Sigmoid($beta);
     $this->assertEquals($expected, $sigmoid->compute($value), '', 0.001);
 }