RecBole-PJF icon indicating copy to clipboard operation
RecBole-PJF copied to clipboard

报错: raise KeyError(key) from err KeyError: 'label'

Open yandong667 opened this issue 1 year ago • 2 comments

当我运行几个混合推荐算法时,如:IPJF。都统一报错:缺少label标签。但是我的数据集中的inter已经包含了label。 image 另外我的yaml配置信息为(我认为没毛病):

Atomic File Format

field_separator: "\t" seq_separator: " "

Common Features

USER_ID_FIELD: user_id ITEM_ID_FIELD: job_id #RATING_FIELD: rating #TIME_FIELD: timestamp DIRECT_FIELD: direct seq_len: ~

Label for Point-wise DataLoader

LABEL_FIELD: label threshold: label: 0.5

NegSample Prefix for Pair-wise DataLoader

NEG_PREFIX: neg_

Text Model Needed

USER_DOC_FIELD: user_doc ITEM_DOC_FIELD: job_doc

Selectively Loading

load_col: inter: [user_id, job_id, direct, label]

user: [user_id, live_city_id]

item: [job_id, city]

udoc: [user_id, user_doc]
idoc: [job_id, job_doc]

unload_col: ~ unused_col: ~

Filtering

rm_dup_inter: ~ val_interval: ~ filter_inter_by_user_or_item: True user_inter_num_interval: ~ item_inter_num_interval: ~

Preprocessing

alias_of_user_id: ~ alias_of_item_id: ~ alias_of_entity_id: ~ alias_of_relation_id: ~ preload_weight: ~ normalize_field: ~

biliteral: True

encoding: utf-8

yandong667 avatar Oct 27 '23 00:10 yandong667