PHP Class MCordingley\Regression\Observations

Inheritance: implements Countabl\Countable, implements IteratorAggregat\IteratorAggregate
Afficher le fichier Open project: mcordingley/regression Class Usage Examples

Méthodes publiques

Méthode Description
add ( array $features, float $outcome ) : self
addObservation ( Observation $observation ) : self
count ( ) : integer
fromArray ( array $features, array $outcomes ) : self
getFeatureCount ( ) : integer
getFeatures ( ) : array
getIterator ( ) : Traversable
getObservation ( integer $index ) : Observation
getOutcomes ( ) : array

Method Details

add() public méthode

public add ( array $features, float $outcome ) : self
$features array
$outcome float
Résultat self

addObservation() public méthode

public addObservation ( Observation $observation ) : self
$observation Observation
Résultat self

count() public méthode

public count ( ) : integer
Résultat integer

fromArray() public static méthode

public static fromArray ( array $features, array $outcomes ) : self
$features array
$outcomes array
Résultat self

getFeatureCount() public méthode

public getFeatureCount ( ) : integer
Résultat integer

getFeatures() public méthode

public getFeatures ( ) : array
Résultat array

getIterator() public méthode

public getIterator ( ) : Traversable
Résultat Traversable

getObservation() public méthode

public getObservation ( integer $index ) : Observation
$index integer
Résultat Observation

getOutcomes() public méthode

public getOutcomes ( ) : array
Résultat array