PHP Class GraphAware\Reco4PHP\Algorithms\Model\KNNModelBuilder

Mostra file Open project: graphaware/reco4php Class Usage Examples

Protected Properties

Property Type Description
$dataset
$model
$similarityFunction

Public Methods

Method Description
__construct ( $model = null, GraphAware\Reco4PHP\Algorithms\Similarity\Similarity $similarityFunction = null, $dataset = null )
computeSimilarity ( ObjectSet $tfSource, ObjectSet $tfDestination )
createVectors ( ObjectSet $tfSource, ObjectSet $tfDestination )

Method Details

__construct() public method

public __construct ( $model = null, GraphAware\Reco4PHP\Algorithms\Similarity\Similarity $similarityFunction = null, $dataset = null )
$similarityFunction GraphAware\Reco4PHP\Algorithms\Similarity\Similarity

computeSimilarity() public method

public computeSimilarity ( ObjectSet $tfSource, ObjectSet $tfDestination )
$tfSource GraphAware\Reco4PHP\Common\ObjectSet
$tfDestination GraphAware\Reco4PHP\Common\ObjectSet

createVectors() public method

public createVectors ( ObjectSet $tfSource, ObjectSet $tfDestination )
$tfSource GraphAware\Reco4PHP\Common\ObjectSet
$tfDestination GraphAware\Reco4PHP\Common\ObjectSet

Property Details

$dataset protected_oe property

protected $dataset

$model protected_oe property

protected $model

$similarityFunction protected_oe property

protected $similarityFunction