MCordingley\Regression\Algorithm\GradientDescent\GradientDescent::__construct PHP Метод

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

public __construct ( MCordingley\Regression\Algorithm\GradientDescent\Gradient\Gradient $gradient, MCordingley\Regression\Algorithm\GradientDescent\Schedule\Schedule $schedule, MCordingley\Regression\Algorithm\GradientDescent\StoppingCriteria\StoppingCriteria $stoppingCriteria )
$gradient MCordingley\Regression\Algorithm\GradientDescent\Gradient\Gradient
$schedule MCordingley\Regression\Algorithm\GradientDescent\Schedule\Schedule
$stoppingCriteria MCordingley\Regression\Algorithm\GradientDescent\StoppingCriteria\StoppingCriteria
    public function __construct(Gradient $gradient, Schedule $schedule, StoppingCriteria $stoppingCriteria)
    {
        $this->gradient = $gradient;
        $this->schedule = $schedule;
        $this->stoppingCriteria = $stoppingCriteria;
    }

Usage Example

Пример #1
0
 /**
  * @param Gradient $gradient
  * @param Schedule $schedule
  * @param StoppingCriteria $stoppingCriteria
  * @param int $batchSize
  */
 public function __construct(Gradient $gradient, Schedule $schedule, StoppingCriteria $stoppingCriteria, $batchSize)
 {
     parent::__construct($gradient, $schedule, $stoppingCriteria);
     $this->batchSize = $batchSize;
 }