PHP Класс Phpml\CrossValidation\Split

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$testLabels array
$testSamples array
$trainLabels array
$trainSamples array

Открытые методы

Метод Описание
__construct ( Phpml\Dataset\Dataset $dataset, float $testSize = 0.3, integer $seed = null )
getTestLabels ( ) : array
getTestSamples ( ) : array
getTrainLabels ( ) : array
getTrainSamples ( ) : array

Защищенные методы

Метод Описание
seedGenerator ( integer $seed = null )
splitDataset ( Phpml\Dataset\Dataset $dataset, float $testSize )

Описание методов

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

public __construct ( Phpml\Dataset\Dataset $dataset, float $testSize = 0.3, integer $seed = null )
$dataset Phpml\Dataset\Dataset
$testSize float
$seed integer

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

public getTestLabels ( ) : array
Результат array

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

public getTestSamples ( ) : array
Результат array

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

public getTrainLabels ( ) : array
Результат array

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

public getTrainSamples ( ) : array
Результат array

seedGenerator() защищенный Метод

protected seedGenerator ( integer $seed = null )
$seed integer

splitDataset() абстрактный защищенный Метод

abstract protected splitDataset ( Phpml\Dataset\Dataset $dataset, float $testSize )
$dataset Phpml\Dataset\Dataset
$testSize float

Описание свойств

$testLabels защищенное свойство

protected array $testLabels
Результат array

$testSamples защищенное свойство

protected array $testSamples
Результат array

$trainLabels защищенное свойство

protected array $trainLabels
Результат array

$trainSamples защищенное свойство

protected array $trainSamples
Результат array