Beispiel #1
0
    void PredictAllRatings()
    {
        Console.Write("Predicting ... max_item_id={0} ", rating_predictor.MaxItemID);

        TimeSpan time = Utils.MeasureTime(delegate() {
            // compute ratings
            for (int i = 0; i <= rating_predictor.MaxItemID; i++)
            {
                predictions[i] = rating_predictor.Predict(current_user_id, i);
            }
        });

        Console.Error.WriteLine("done ({0,0:0.##}).", time.TotalSeconds.ToString(CultureInfo.InvariantCulture));
    }