deem-data commited on
Commit
6fe071b
·
verified ·
1 Parent(s): f840b5c

Upload README.md with huggingface_hub

Browse files
Files changed (1) hide show
  1. README.md +137 -0
README.md ADDED
@@ -0,0 +1,137 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: mit
3
+ tags:
4
+ - recbole
5
+ - recommendation
6
+ - benchmark
7
+ ---
8
+
9
+ # RecBole Model Checkpoints
10
+
11
+ This repository contains 52 model checkpoint(s) for RecBole.
12
+
13
+ ## Repository Information
14
+
15
+ - **Total Models**: 52
16
+ - **Format**: PyTorch `.pth` files
17
+ - **Framework**: [RecBole](https://github.com/RUCAIBox/RecBole)
18
+
19
+ ## Available Models
20
+
21
+ ### BPR
22
+
23
+ - `model_BPR_seed_11_dataset_amazon_reviews_grocery_and_gourmet_food_retrain_checkpoint_idx_to_match_3_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_meat.pth`
24
+ - `model_BPR_seed_11_dataset_amazon_reviews_grocery_and_gourmet_food_unlearning_algorithm_fanchuan_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_alcohol_unlearn_epoch_150_retrain_checkpoint_idx_to_match_1.pth`
25
+ - `model_BPR_seed_11_dataset_amazon_reviews_grocery_and_gourmet_food_unlearning_algorithm_fanchuan_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_alcohol_unlearn_epoch_225_retrain_checkpoint_idx_to_match_2.pth`
26
+ - `model_BPR_seed_11_dataset_amazon_reviews_grocery_and_gourmet_food_unlearning_algorithm_fanchuan_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_alcohol_unlearn_epoch_75_retrain_checkpoint_idx_to_match_0.pth`
27
+ - `model_BPR_seed_11_dataset_amazon_reviews_grocery_and_gourmet_food_unlearning_algorithm_kookmin_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_alcohol_unlearn_epoch_150_retrain_checkpoint_idx_to_match_1.pth`
28
+ - `model_BPR_seed_11_dataset_amazon_reviews_grocery_and_gourmet_food_unlearning_algorithm_kookmin_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_alcohol_unlearn_epoch_225_retrain_checkpoint_idx_to_match_2.pth`
29
+ - `model_BPR_seed_11_dataset_amazon_reviews_grocery_and_gourmet_food_unlearning_algorithm_kookmin_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_alcohol_unlearn_epoch_75_retrain_checkpoint_idx_to_match_0.pth`
30
+ - `model_BPR_seed_11_dataset_amazon_reviews_grocery_and_gourmet_food_unlearning_algorithm_scif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_alcohol_unlearn_epoch_150_retrain_checkpoint_idx_to_match_1.pth`
31
+ - `model_BPR_seed_11_dataset_amazon_reviews_grocery_and_gourmet_food_unlearning_algorithm_scif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_alcohol_unlearn_epoch_225_retrain_checkpoint_idx_to_match_2.pth`
32
+ - `model_BPR_seed_11_dataset_amazon_reviews_grocery_and_gourmet_food_unlearning_algorithm_scif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_alcohol_unlearn_epoch_75_retrain_checkpoint_idx_to_match_0.pth`
33
+ - `model_BPR_seed_11_dataset_amazon_reviews_grocery_and_gourmet_food_unlearning_algorithm_seif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_alcohol_unlearn_epoch_150_retrain_checkpoint_idx_to_match_1.pth`
34
+ - `model_BPR_seed_11_dataset_amazon_reviews_grocery_and_gourmet_food_unlearning_algorithm_seif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_alcohol_unlearn_epoch_225_retrain_checkpoint_idx_to_match_2.pth`
35
+ - `model_BPR_seed_11_dataset_amazon_reviews_grocery_and_gourmet_food_unlearning_algorithm_seif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_alcohol_unlearn_epoch_75_retrain_checkpoint_idx_to_match_0.pth`
36
+ - `model_BPR_seed_11_dataset_goodreads_best.pth`
37
+ - `model_BPR_seed_11_dataset_goodreads_retrain_checkpoint_idx_to_match_3_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health.pth`
38
+ - `model_BPR_seed_11_dataset_goodreads_unlearning_algorithm_fanchuan_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_1450_retrain_checkpoint_idx_to_match_0.pth`
39
+ - `model_BPR_seed_11_dataset_goodreads_unlearning_algorithm_fanchuan_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_2900_retrain_checkpoint_idx_to_match_1.pth`
40
+ - `model_BPR_seed_11_dataset_goodreads_unlearning_algorithm_fanchuan_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_4350_retrain_checkpoint_idx_to_match_2.pth`
41
+ - `model_BPR_seed_11_dataset_goodreads_unlearning_algorithm_fanchuan_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_5799_retrain_checkpoint_idx_to_match_3.pth`
42
+ - `model_BPR_seed_11_dataset_goodreads_unlearning_algorithm_kookmin_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_1450_retrain_checkpoint_idx_to_match_0.pth`
43
+ - `model_BPR_seed_11_dataset_goodreads_unlearning_algorithm_kookmin_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_2900_retrain_checkpoint_idx_to_match_1.pth`
44
+ - `model_BPR_seed_11_dataset_goodreads_unlearning_algorithm_kookmin_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_4350_retrain_checkpoint_idx_to_match_2.pth`
45
+ - `model_BPR_seed_11_dataset_goodreads_unlearning_algorithm_kookmin_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_5799_retrain_checkpoint_idx_to_match_3.pth`
46
+ - `model_BPR_seed_11_dataset_goodreads_unlearning_algorithm_scif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_1450_retrain_checkpoint_idx_to_match_0.pth`
47
+ - `model_BPR_seed_11_dataset_goodreads_unlearning_algorithm_scif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_2900_retrain_checkpoint_idx_to_match_1.pth`
48
+ - `model_BPR_seed_11_dataset_goodreads_unlearning_algorithm_scif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_4350_retrain_checkpoint_idx_to_match_2.pth`
49
+ - `model_BPR_seed_11_dataset_goodreads_unlearning_algorithm_scif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_5799_retrain_checkpoint_idx_to_match_3.pth`
50
+ - `model_BPR_seed_11_dataset_goodreads_unlearning_algorithm_seif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_1450_retrain_checkpoint_idx_to_match_0.pth`
51
+ - `model_BPR_seed_11_dataset_goodreads_unlearning_algorithm_seif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_2900_retrain_checkpoint_idx_to_match_1.pth`
52
+ - `model_BPR_seed_11_dataset_goodreads_unlearning_algorithm_seif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_4350_retrain_checkpoint_idx_to_match_2.pth`
53
+ - `model_BPR_seed_11_dataset_goodreads_unlearning_algorithm_seif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_5799_retrain_checkpoint_idx_to_match_3.pth`
54
+ - `model_BPR_seed_11_dataset_movielens_retrain_checkpoint_idx_to_match_3_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_violence.pth`
55
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_fanchuan_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_15_retrain_checkpoint_idx_to_match_0.pth`
56
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_fanchuan_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_30_retrain_checkpoint_idx_to_match_1.pth`
57
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_fanchuan_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_45_retrain_checkpoint_idx_to_match_2.pth`
58
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_kookmin_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_1462_retrain_checkpoint_idx_to_match_2.pth`
59
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_kookmin_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_15_retrain_checkpoint_idx_to_match_0.pth`
60
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_kookmin_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_30_retrain_checkpoint_idx_to_match_1.pth`
61
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_kookmin_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_45_retrain_checkpoint_idx_to_match_2.pth`
62
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_kookmin_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_487_retrain_checkpoint_idx_to_match_0.pth`
63
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_kookmin_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_60_retrain_checkpoint_idx_to_match_3.pth`
64
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_kookmin_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_975_retrain_checkpoint_idx_to_match_1.pth`
65
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_scif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_1462_retrain_checkpoint_idx_to_match_2.pth`
66
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_scif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_15_retrain_checkpoint_idx_to_match_0.pth`
67
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_scif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_30_retrain_checkpoint_idx_to_match_1.pth`
68
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_scif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_45_retrain_checkpoint_idx_to_match_2.pth`
69
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_scif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_487_retrain_checkpoint_idx_to_match_0.pth`
70
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_scif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_60_retrain_checkpoint_idx_to_match_3.pth`
71
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_scif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_975_retrain_checkpoint_idx_to_match_1.pth`
72
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_seif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_1462_retrain_checkpoint_idx_to_match_2.pth`
73
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_seif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_15_retrain_checkpoint_idx_to_match_0.pth`
74
+ - `model_BPR_seed_11_dataset_movielens_unlearning_algorithm_seif_unlearning_fraction_0.0001_unlearning_sample_selection_method_sensitive_category_health_unlearn_epoch_30_retrain_checkpoint_idx_to_match_1.pth`
75
+
76
+ ## Usage with RecBole
77
+
78
+ ### Method 1: Command Line
79
+
80
+ ```bash
81
+ python run_recbole.py \
82
+ --model YOUR_MODEL \
83
+ --dataset YOUR_DATASET \
84
+ --eval_only \
85
+ --hf_model_path "hf://deem-data/recbole-models/FILENAME.pth"
86
+ ```
87
+
88
+ ### Method 2: Python API
89
+
90
+ ```python
91
+ from recbole.utils import load_model_from_path
92
+ import torch
93
+
94
+ # Load checkpoint
95
+ checkpoint = load_model_from_path(
96
+ model_path="hf://deem-data/recbole-models/FILENAME.pth",
97
+ map_location="cpu"
98
+ )
99
+
100
+ # Load into your model
101
+ model.load_state_dict(checkpoint["state_dict"])
102
+ ```
103
+
104
+ ### Method 3: Download All Models
105
+
106
+ ```python
107
+ from recbole.utils import HuggingFaceModelLoader
108
+
109
+ loader = HuggingFaceModelLoader()
110
+ repo_path = loader.download_repository(
111
+ repo_id="deem-data/recbole-models",
112
+ allow_patterns=["*.pth"]
113
+ )
114
+
115
+ print(f"All models downloaded to: {repo_path}")
116
+ ```
117
+
118
+ ## Citation
119
+
120
+ If you use these models, please cite:
121
+
122
+ ```bibtex
123
+ @inproceedings{recbole,
124
+ title={RecBole: Towards a Unified, Comprehensive and Efficient Framework for Recommendation Algorithms},
125
+ author={Wayne Xin Zhao and Shanlei Mu and Yupeng Hou and Zihan Lin and Yushuo Chen and Xingyu Pan and Kaiyuan Li and Yujie Lu and Hui Wang and Changxin Tian and Yingqian Min and Zhichao Feng and Xinyan Fan and Xu Chen and Pengfei Wang and Wendi Ji and Yaliang Li and Xiaoling Wang and Ji-Rong Wen},
126
+ booktitle={CIKM},
127
+ year={2021}
128
+ }
129
+ ```
130
+
131
+ ## License
132
+
133
+ MIT License (or specify your own)
134
+
135
+ ## Contact
136
+
137
+ For questions about these models, please contact: [your email or GitHub]