MCordingley\Regression\Algorithm\GradientDescent\StoppingCriteria\CoefficientEquality::converged PHP Метод

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

public converged ( array $gradient, array $coefficients ) : boolean
$gradient array
$coefficients array
Результат boolean
    public function converged(array $gradient, array $coefficients) : bool
    {
        $oldCoefficients = $this->oldCoefficients;
        $this->oldCoefficients = $coefficients;
        return $oldCoefficients === $coefficients;
    }

Usage Example

 public function testConverged()
 {
     $criteria = new CoefficientEquality();
     static::assertFalse($criteria->converged([], [1, 2]));
     static::assertFalse($criteria->converged([], [1, 2, 3]));
     static::assertTrue($criteria->converged([], [1, 2, 3]));
 }
CoefficientEquality