public FfmRecommendationPrediction Predict(FfmRecommendationData recommendationData) { if (_predictionEngine == null) { return(null); } // Single prediction return(_predictionEngine.Predict(recommendationData)); }
public FfmRecommendationPrediction Predict(FfmRecommendationData recommendationData) { if (_predictionEngine == null) { return(null); } // Single prediction var recommendationPrediction = _predictionEngine.Predict(recommendationData); if (!recommendationPrediction.PredictedLabel) { // Reverse probability if not recommended. recommendationPrediction.Probability = recommendationPrediction.Probability * -1; } return(recommendationPrediction); }