Required packages :
-> Tensorflow 0.10
-> Python 3.5
-> Scikit-learn 0.17
-> Numpy
-> Scipy
The code was developped under this versions of the packages, it might be incompatible with some newer versions due to the depreciation of some functions.
You can download the datasets by using: the import.sh script from the bash subfloder In order to specify the Dataset, you should add an option next to the script 0 : 100K 1 : 1M 2 : 10M (For example ./import.sh 1), Then you can choose the configuration by changing the first line on the main.py file. For example: from config.autoencoder.U_1M import Experiment This runs the Autoencoder for 1M dataset under U setting (user setting) from config.stability.V_1M import Experiment This runs the Stability for 1M dataset under V setting (movie setting)
You can also change the experiment parameters under the config/ subfolder.
-
Notifications
You must be signed in to change notification settings - Fork 0
S4r4hFUN/Neural-Networks-for-Collaborative-Filtering
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
Deep Learning for Recommendation
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published