lonourney / SGD_MF

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SGD_MF

The SGD for Matrix Factorization(PMF) in Python

% % Created by Xiuze Zhou

% E-mail: zhouxiuze@foxmail.com

% % Permission is granted for anyone to copy, use, modify, or distribute this % program and accompanying programs and documents for any purpose, provided % this copyright notice is retained and prominently displayed, along with a % note saying that the original programs are available from our web page.

% %The programs and documents are distributed without any warranty, express % or implied. As the programs were written for research purposes only, they % have not been tested to the degree that would be advisable in any important % application. All use of these programs is entirely at the user's own risk.

How to make it work:

1. Create a separate directory and download all these files into the same directory
2. Download the following 2 files:
    1) SGD_MF.py: Main file for training MF
    2) u.data: MovieLens 100k data set
3. Run SGD_MF.py

I did not try to optimize this code, but please e-mail me if you find bugs.

I am also very glad to communicate with you by e-mail about your problems.

About


Languages

Language:Python 100.0%