Example #1
0
 def get_feed_dict(self, corpus, data, batch_start, batch_size, phase):
     feed_dict = BaseModel.get_feed_dict(self, corpus, data, batch_start,
                                         batch_size, phase)
     real_batch_size = feed_dict['batch_size']
     user_ids = data['user_id'][batch_start:batch_start +
                                real_batch_size].values
     feed_dict['user_id'] = utils.numpy_to_torch(user_ids)  # [batch_size]
     return feed_dict
Example #2
0
 def get_feed_dict(self, corpus, data, batch_start, batch_size, phase):
     feed_dict = BaseModel.get_feed_dict(self, corpus, data, batch_start,
                                         batch_size, phase)
     real_batch_size = feed_dict['batch_size']
     history_items = data['item_his'][batch_start:batch_start +
                                      real_batch_size].values
     lengths = data['his_length'][batch_start:batch_start +
                                  real_batch_size].values
     feed_dict['history_items'] = utils.numpy_to_torch(
         utils.pad_lst(history_items))
     feed_dict['lengths'] = utils.numpy_to_torch(lengths)
     return feed_dict