├── .gitignore ├── README.md ├── configs ├── dynamics.toml ├── mat-cmpl │ ├── 2000.toml │ ├── 5000.toml │ ├── gen_gt.toml │ ├── gen_obs.toml │ └── run.toml ├── mat-sensing │ ├── 2000.toml │ ├── 5000.toml │ ├── gen_obs.toml │ └── run.toml ├── ml-100k.toml └── opt │ ├── SGD.toml │ ├── cvx.toml │ └── grouprmsprop.toml ├── datasets └── ml-100k │ └── ml-100k.pkl ├── gen_gt.py ├── gen_obs.py ├── lunzi ├── README.md ├── __init__.py ├── base_flags.py ├── dataset.py ├── debug.py ├── dummy.py ├── experiment.py ├── file_storage.py ├── injector.py ├── requirements.txt ├── sampler.py ├── serialization.py └── typing.py ├── main.py ├── opt.py ├── plot.ipynb ├── requirements.txt └── scripts └── run.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/README.md -------------------------------------------------------------------------------- /configs/dynamics.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/configs/dynamics.toml -------------------------------------------------------------------------------- /configs/mat-cmpl/2000.toml: -------------------------------------------------------------------------------- 1 | obs_path = "datasets/mat-cmpl/2000.pt" 2 | -------------------------------------------------------------------------------- /configs/mat-cmpl/5000.toml: -------------------------------------------------------------------------------- 1 | obs_path = "datasets/mat-cmpl/5000.pt" 2 | -------------------------------------------------------------------------------- /configs/mat-cmpl/gen_gt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/configs/mat-cmpl/gen_gt.toml -------------------------------------------------------------------------------- /configs/mat-cmpl/gen_obs.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/configs/mat-cmpl/gen_obs.toml -------------------------------------------------------------------------------- /configs/mat-cmpl/run.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/configs/mat-cmpl/run.toml -------------------------------------------------------------------------------- /configs/mat-sensing/2000.toml: -------------------------------------------------------------------------------- 1 | obs_path = "datasets/mat-sensing/2000.pt" 2 | -------------------------------------------------------------------------------- /configs/mat-sensing/5000.toml: -------------------------------------------------------------------------------- 1 | obs_path = "datasets/mat-sensing/5000.pt" 2 | -------------------------------------------------------------------------------- /configs/mat-sensing/gen_obs.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/configs/mat-sensing/gen_obs.toml -------------------------------------------------------------------------------- /configs/mat-sensing/run.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/configs/mat-sensing/run.toml -------------------------------------------------------------------------------- /configs/ml-100k.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/configs/ml-100k.toml -------------------------------------------------------------------------------- /configs/opt/SGD.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/configs/opt/SGD.toml -------------------------------------------------------------------------------- /configs/opt/cvx.toml: -------------------------------------------------------------------------------- 1 | optimizer = "cvxpy" -------------------------------------------------------------------------------- /configs/opt/grouprmsprop.toml: -------------------------------------------------------------------------------- 1 | optimizer = "GroupRMSprop" 2 | lr = 0.001 3 | -------------------------------------------------------------------------------- /datasets/ml-100k/ml-100k.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/datasets/ml-100k/ml-100k.pkl -------------------------------------------------------------------------------- /gen_gt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/gen_gt.py -------------------------------------------------------------------------------- /gen_obs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/gen_obs.py -------------------------------------------------------------------------------- /lunzi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/lunzi/README.md -------------------------------------------------------------------------------- /lunzi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/lunzi/__init__.py -------------------------------------------------------------------------------- /lunzi/base_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/lunzi/base_flags.py -------------------------------------------------------------------------------- /lunzi/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/lunzi/dataset.py -------------------------------------------------------------------------------- /lunzi/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/lunzi/debug.py -------------------------------------------------------------------------------- /lunzi/dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/lunzi/dummy.py -------------------------------------------------------------------------------- /lunzi/experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/lunzi/experiment.py -------------------------------------------------------------------------------- /lunzi/file_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/lunzi/file_storage.py -------------------------------------------------------------------------------- /lunzi/injector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/lunzi/injector.py -------------------------------------------------------------------------------- /lunzi/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/lunzi/requirements.txt -------------------------------------------------------------------------------- /lunzi/sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/lunzi/sampler.py -------------------------------------------------------------------------------- /lunzi/serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/lunzi/serialization.py -------------------------------------------------------------------------------- /lunzi/typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/lunzi/typing.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/main.py -------------------------------------------------------------------------------- /opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/opt.py -------------------------------------------------------------------------------- /plot.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/plot.ipynb -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/run.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roosephu/deep_matrix_factorization/HEAD/scripts/run.rb --------------------------------------------------------------------------------