class_docstr: The base class for recommendation models in Analytics Zoo.
class_docstr_tok: ["The","base","class","for","recommendation","models","in","Analytics","Zoo","."]
docstr: Predict for user-item pairs.
  
  # Arguments
  feature_rdd: RDD of UserItemFeature.
  :return RDD of UserItemPrediction.
docstr_tok: ["Predict","for","user-item","pairs",".","#","Arguments","feature_rdd",":","RDD","of","UserItemFeature",".",":","return","RDD","of","UserItemPrediction","."]
code: def predict_user_item_pair(self, feature_rdd):
      """
      Predict for user-item pairs.
  
      # Arguments
      feature_rdd: RDD of UserItemFeature.
      :return RDD of UserItemPrediction.
      """
      result_rdd = callZooFunc(
          self.bigdl_type,
          "predictUserItemPair",
          self.value,
          self._to_tuple_rdd(feature_rdd),
      )
      return self._to_prediction_rdd(result_rdd)
  
imports: import sys
  from pyspark import RDD
  from zoo.models.common import *
  from zoo.common.utils import callZooFunc
label_desc: Use image node_id 1 for calling the Recommender obj's underlying member method code with example usage: obj.predict_user_item_pair(feature_rdd) and returns: self