c
Size: a a a
AK
A
AK
A
AK
AK
♠
File "../evaluation.py", line 31, in find_target_rank
scores = generate_scores(uid, sid, sess_items, predict_for_items)
TypeError: generate_scores() takes 4 positional arguments but 5 were given
♠
def generate_scores(self, userid, session_id, input_item_id, predict_for_item_ids):
return self.predict_next(session_id, input_item_id, predict_for_item_ids).values
♠
generate_scores
♠
scores = generate_scores(uid, sid, sess_items, predict_for_items)это line 31
♠
A
♠
DM
♠
scores = model.generate_scores(uid, sid, sess_items, predict_for_items)
AttributeError: 'function' object has no attribute 'generate_scores'
♠
def find_target_rank(target_item, model, uid, sid, sess_items, item_pool, topk):
....
scores = model.generate_scores(uid, sid, sess_items, predict_for_items)
....
DM
model?♠
♠