Phpml\Regression\MLPRegressor::train PHP Method

train() public method

public train ( array $samples, array $targets )
$samples array
$targets array
    public function train(array $samples, array $targets)
    {
        $layers = $this->hiddenLayers;
        array_unshift($layers, count($samples[0]));
        $layers[] = count($targets[0]);
        $this->perceptron = new MultilayerPerceptron($layers, $this->activationFunction);
        $trainer = new Backpropagation($this->perceptron);
        $trainer->train($samples, $targets, $this->desiredError, $this->maxIterations);
    }