Skip to content

anonymous-ninerec/NineRec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NineRec: A Benchmark Dataset Suite for Evaluating Transferable Recommendation

This repository is intended for anonymous review purposes. Please go to our official address: https://github.com/westlake-repl/NineRec

Dataset

We have released a sample of 1000 images per dataset, and we will provide access to all datasets and code (which are already included in this submission) once the paper is accepted.

We offer an auto-downloader to simplify the process of downloading each image and make them permanently available. To initiate the download process, run the NineRec_downloader.exe file. Currently, the auto-downloader is only compatible with Windows systems, but we will provide a Linux version after acceptance.

Benchmark

Environments

Pytorch==1.12.1
cudatoolkit==11.2.1
sklearn==1.2.0
python==3.9.12

Dataset Preparation

Run get_lmdb.py to get lmdb database for image loading. Run get_behaviour.py to convert the user-item pairs into item sequences format.

Run Experiments

Run train.py for pre-training and transferring. Run test.py for testing.

Leaderboard

coming soon.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages