class_docstr: Represent records of user-item with features.
  
  Each record should contain the following fields:
  user_id: Positive int.
  item_id: Positive int.
  sample: Sample which consists of feature(s) and label(s).
class_docstr_tok: ["Represent","records","of","user-item","with","features",".","Each","record","should","contain","the","following","fields",":","user_id",":","Positive","int",".","item_id",":","Positive","int",".","sample",":","Sample","which","consists","of","feature","(","s",")","and","label","(","s",")","."]
code: def __init__(self, user_id, item_id, sample, bigdl_type="float"):
      self.user_id = int(user_id)
      self.item_id = int(item_id)
      self.sample = sample
      self.bigdl_type = bigdl_type
  
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 to create a new UserItemFeature object from inherited base classes: object with example: obj = UserItemFeature(user_id, item_id, sample, bigdl_type)