Наследование: implements MCordingley\Regression\Algorithm\GradientDescent\Gradient\Gradient
Пример #1
0
 /**
  * @return Regularized
  */
 private function makeGradient()
 {
     $mock = $this->getMockBuilder(Gradient::class)->setMethods(['cost', 'gradient'])->getMock();
     $mock->method('cost')->willReturn(1.0);
     $mock->method('gradient')->willReturn([16.0, 16.0]);
     $gradient = new Regularized($mock);
     return $gradient->ignoreFirstFeature(true)->setLambda(1.0)->setLevel(2);
 }