Phpml\CrossValidation\Split::__construct PHP Метод

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

public __construct ( Phpml\Dataset\Dataset $dataset, float $testSize = 0.3, integer $seed = null )
$dataset Phpml\Dataset\Dataset
$testSize float
$seed integer
    public function __construct(Dataset $dataset, float $testSize = 0.3, int $seed = null)
    {
        if (0 >= $testSize || 1 <= $testSize) {
            throw InvalidArgumentException::percentNotInRange('testSize');
        }
        $this->seedGenerator($seed);
        $this->splitDataset($dataset, $testSize);
    }