heycao commited on
Commit
15748dd
·
verified ·
1 Parent(s): 5be5b33

Upload ML-100k_sasrec_base.yaml with huggingface_hub

Browse files
Files changed (1) hide show
  1. ML-100k_sasrec_base.yaml +129 -0
ML-100k_sasrec_base.yaml ADDED
@@ -0,0 +1,129 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ENTITY_ID_FIELD: entity_id
2
+ HEAD_ENTITY_ID_FIELD: head_id
3
+ ITEM_ID_FIELD: item_id
4
+ ITEM_LIST_LENGTH_FIELD: item_length
5
+ LABEL_FIELD: label
6
+ LIST_SUFFIX: _list
7
+ MAX_ITEM_LIST_LENGTH: 50
8
+ MODEL_INPUT_TYPE: InputType.POINTWISE
9
+ MODEL_TYPE: ModelType.SEQUENTIAL
10
+ NEG_PREFIX: neg_
11
+ POSITION_FIELD: position_id
12
+ RATING_FIELD: rating
13
+ RELATION_ID_FIELD: relation_id
14
+ TAIL_ENTITY_ID_FIELD: tail_id
15
+ TIME_FIELD: timestamp
16
+ USER_ID_FIELD: user_id
17
+ additional_feat_suffix: null
18
+ alias_of_entity_id: null
19
+ alias_of_item_id: null
20
+ alias_of_relation_id: null
21
+ alias_of_user_id: null
22
+ attn_dropout_prob: 0.5
23
+ benchmark_filename: null
24
+ checkpoint_dir: saved
25
+ clip_grad_norm: null
26
+ dataloaders_save_path: null
27
+ dataset: ml-100k
28
+ dataset_save_path: null
29
+ device: cpu
30
+ discretization: null
31
+ enable_amp: false
32
+ enable_scaler: false
33
+ entity_kg_num_interval: null
34
+ epochs: 1
35
+ eval_args:
36
+ group_by: user
37
+ mode:
38
+ test: full
39
+ valid: full
40
+ order: TO
41
+ split:
42
+ LS: valid_and_test
43
+ eval_batch_size: 40960
44
+ eval_step: 1
45
+ eval_type: EvaluatorType.RANKING
46
+ field_separator: "\t"
47
+ filter_inter_by_user_or_item: true
48
+ gpu_id: '0'
49
+ hidden_act: gelu
50
+ hidden_dropout_prob: 0.5
51
+ hidden_size: 64
52
+ initializer_range: 0.02
53
+ inner_size: 256
54
+ item_inter_num_interval: '[10,inf)'
55
+ kg_reverse_r: false
56
+ layer_norm_eps: 1.0e-12
57
+ learner: adam
58
+ learning_rate: 0.001
59
+ load_col:
60
+ inter:
61
+ - user_id
62
+ - item_id
63
+ - rating
64
+ - timestamp
65
+ local_rank: 0
66
+ log_wandb: false
67
+ loss_decimal_place: 4
68
+ loss_type: CE
69
+ metric_decimal_place: 4
70
+ metrics:
71
+ - NDCG
72
+ - Hit
73
+ - AveragePopularity
74
+ - GiniIndex
75
+ - ItemCoverage
76
+ - ShannonEntropy
77
+ - TailPercentage
78
+ model: SASRec
79
+ n_heads: 2
80
+ n_layers: 2
81
+ normalize_all: true
82
+ normalize_field: null
83
+ numerical_features: []
84
+ preload_weight: null
85
+ relation_kg_num_interval: null
86
+ repeatable: true
87
+ reproducibility: true
88
+ require_pow: false
89
+ rm_dup_inter: null
90
+ save_dataloaders: false
91
+ save_dataset: false
92
+ seed: 2020
93
+ seq_len: null
94
+ seq_separator: ' '
95
+ show_progress: false
96
+ shuffle: true
97
+ single_spec: true
98
+ state: INFO
99
+ stopping_step: 10
100
+ test_neg_sample_args:
101
+ distribution: uniform
102
+ sample_num: none
103
+ threshold: null
104
+ topk:
105
+ - 10
106
+ train_batch_size: 4096
107
+ train_neg_sample_args:
108
+ alpha: none
109
+ candidate_num: 0
110
+ distribution: none
111
+ dynamic: false
112
+ sample_num: none
113
+ transform: null
114
+ unload_col: null
115
+ unused_col:
116
+ inter:
117
+ - rating
118
+ use_gpu: true
119
+ user_inter_num_interval: '[10,inf)'
120
+ val_interval:
121
+ rating: '[3,inf)'
122
+ valid_metric: NDCG@10
123
+ valid_metric_bigger: true
124
+ valid_neg_sample_args:
125
+ distribution: uniform
126
+ sample_num: none
127
+ wandb_project: recbole
128
+ weight_decay: 0.0
129
+ worker: 0