PHP Class Phpml\CrossValidation\Split

Afficher le fichier Open project: php-ai/php-ml

Protected Properties

Свойство Type Description
$testLabels array
$testSamples array
$trainLabels array
$trainSamples array

Méthodes publiques

Méthode Description
__construct ( Phpml\Dataset\Dataset $dataset, float $testSize = 0.3, integer $seed = null )
getTestLabels ( ) : array
getTestSamples ( ) : array
getTrainLabels ( ) : array
getTrainSamples ( ) : array

Méthodes protégées

Méthode Description
seedGenerator ( integer $seed = null )
splitDataset ( Phpml\Dataset\Dataset $dataset, float $testSize )

Method Details

__construct() public méthode

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

getTestLabels() public méthode

public getTestLabels ( ) : array
Résultat array

getTestSamples() public méthode

public getTestSamples ( ) : array
Résultat array

getTrainLabels() public méthode

public getTrainLabels ( ) : array
Résultat array

getTrainSamples() public méthode

public getTrainSamples ( ) : array
Résultat array

seedGenerator() protected méthode

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

splitDataset() abstract protected méthode

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

Property Details

$testLabels protected_oe property

protected array $testLabels
Résultat array

$testSamples protected_oe property

protected array $testSamples
Résultat array

$trainLabels protected_oe property

protected array $trainLabels
Résultat array

$trainSamples protected_oe property

protected array $trainSamples
Résultat array