RecBole-PJF
RecBole-PJF copied to clipboard
报错: raise KeyError(key) from err KeyError: 'label'
当我运行几个混合推荐算法时,如:IPJF。都统一报错:缺少label标签。但是我的数据集中的inter已经包含了label。
另外我的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