API - Training the model
Training the model
You can get this done by using:
$trainer = new Impulse\Recommender\Trainer($model, [
'learningRate' => 0.01,
'iterations' => 20000,
'verbose' => TRUE, // print debug messages
'verboseStep' => 1000 // step interval from displaying debug messages
]);
$trainer->train();
Note that training time may take very long time when your dataset is really large. It can be optimized more or less by choosing more accurate "learningRate" and "iterations" parameters.