├── KDD2017_paper_oral.pdf ├── README.md ├── code ├── primalCR.jl ├── primalCRpp.jl └── sgd_mf.jl ├── data └── MovieLens1m.csv ├── experimental ├── .DS_Store ├── MovieLens1m.csv ├── README ├── README.rtf ├── bin2comp.py ├── bug1_fix_idea.jl ├── bug1_fixed.jl ├── bug2_fixed.jl ├── bug3_fixed.jl ├── bug4_to_be_fixed.jl ├── bug5_fixed_precision.jl ├── bug6.jl ├── cleanData.py ├── finalplots.py ├── finalproject.pdf ├── large_comparisons.jl ├── movies.dat ├── multiple_comparisons.py ├── new_results.py ├── num2comp.py ├── num2comp2.py ├── parallel_primal.jl ├── parallel_primal_beta.jl ├── plot.jl ├── plot_movielens10m.py ├── plot_movielens1m.py ├── plot_netflix.py ├── primalMethod.jl ├── primalMethod_ratings.jl ├── ratings.dat ├── sgd_mf.jl ├── split.jl ├── split.py └── users.dat └── util ├── split1.py └── split2.py /KDD2017_paper_oral.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/KDD2017_paper_oral.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/README.md -------------------------------------------------------------------------------- /code/primalCR.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/code/primalCR.jl -------------------------------------------------------------------------------- /code/primalCRpp.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/code/primalCRpp.jl -------------------------------------------------------------------------------- /code/sgd_mf.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/code/sgd_mf.jl -------------------------------------------------------------------------------- /data/MovieLens1m.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/data/MovieLens1m.csv -------------------------------------------------------------------------------- /experimental/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/.DS_Store -------------------------------------------------------------------------------- /experimental/MovieLens1m.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/MovieLens1m.csv -------------------------------------------------------------------------------- /experimental/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/README -------------------------------------------------------------------------------- /experimental/README.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/README.rtf -------------------------------------------------------------------------------- /experimental/bin2comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/bin2comp.py -------------------------------------------------------------------------------- /experimental/bug1_fix_idea.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/bug1_fix_idea.jl -------------------------------------------------------------------------------- /experimental/bug1_fixed.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/bug1_fixed.jl -------------------------------------------------------------------------------- /experimental/bug2_fixed.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/bug2_fixed.jl -------------------------------------------------------------------------------- /experimental/bug3_fixed.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/bug3_fixed.jl -------------------------------------------------------------------------------- /experimental/bug4_to_be_fixed.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/bug4_to_be_fixed.jl -------------------------------------------------------------------------------- /experimental/bug5_fixed_precision.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/bug5_fixed_precision.jl -------------------------------------------------------------------------------- /experimental/bug6.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/bug6.jl -------------------------------------------------------------------------------- /experimental/cleanData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/cleanData.py -------------------------------------------------------------------------------- /experimental/finalplots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/finalplots.py -------------------------------------------------------------------------------- /experimental/finalproject.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/finalproject.pdf -------------------------------------------------------------------------------- /experimental/large_comparisons.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/large_comparisons.jl -------------------------------------------------------------------------------- /experimental/movies.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/movies.dat -------------------------------------------------------------------------------- /experimental/multiple_comparisons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/multiple_comparisons.py -------------------------------------------------------------------------------- /experimental/new_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/new_results.py -------------------------------------------------------------------------------- /experimental/num2comp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/num2comp.py -------------------------------------------------------------------------------- /experimental/num2comp2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/num2comp2.py -------------------------------------------------------------------------------- /experimental/parallel_primal.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/parallel_primal.jl -------------------------------------------------------------------------------- /experimental/parallel_primal_beta.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/parallel_primal_beta.jl -------------------------------------------------------------------------------- /experimental/plot.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/plot.jl -------------------------------------------------------------------------------- /experimental/plot_movielens10m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/plot_movielens10m.py -------------------------------------------------------------------------------- /experimental/plot_movielens1m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/plot_movielens1m.py -------------------------------------------------------------------------------- /experimental/plot_netflix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/plot_netflix.py -------------------------------------------------------------------------------- /experimental/primalMethod.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/primalMethod.jl -------------------------------------------------------------------------------- /experimental/primalMethod_ratings.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/primalMethod_ratings.jl -------------------------------------------------------------------------------- /experimental/ratings.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/ratings.dat -------------------------------------------------------------------------------- /experimental/sgd_mf.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/sgd_mf.jl -------------------------------------------------------------------------------- /experimental/split.jl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/split.jl -------------------------------------------------------------------------------- /experimental/split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/split.py -------------------------------------------------------------------------------- /experimental/users.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/experimental/users.dat -------------------------------------------------------------------------------- /util/split1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/util/split1.py -------------------------------------------------------------------------------- /util/split2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuliwei9278/ml-1m/HEAD/util/split2.py --------------------------------------------------------------------------------