├── .gitignore ├── README.MD ├── architect.png ├── exp_movieLens.sh ├── exp_so.sh ├── input_data ├── ml-1m │ ├── README │ ├── ml-1m.txt │ ├── movies.dat │ ├── ratings.dat │ └── users.dat └── so │ ├── badges.csv │ ├── dump_data.py │ ├── event-1-test.txt │ ├── event-1-train.txt │ ├── event-2-test.txt │ ├── event-2-train.txt │ ├── event-3-test.txt │ ├── event-3-train.txt │ ├── event-4-test.txt │ ├── event-4-train.txt │ ├── event-5-test.txt │ ├── event-5-train.txt │ ├── event.txt │ ├── multiple_badges.txt │ ├── query.sql │ ├── time-1-test.txt │ ├── time-1-train.txt │ ├── time-2-test.txt │ ├── time-2-train.txt │ ├── time-3-test.txt │ ├── time-3-train.txt │ ├── time-4-test.txt │ ├── time-4-train.txt │ ├── time-5-test.txt │ ├── time-5-train.txt │ ├── time.txt │ ├── time.txt-longest │ └── userids.txt ├── requirements.txt ├── run_ml_1m.py ├── run_so.py └── self_attention ├── __init__.py ├── model.py ├── modules.py ├── sampler.py └── util.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/.gitignore -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/README.MD -------------------------------------------------------------------------------- /architect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/architect.png -------------------------------------------------------------------------------- /exp_movieLens.sh: -------------------------------------------------------------------------------- 1 | python run_ml_1m.py --time_basis -------------------------------------------------------------------------------- /exp_so.sh: -------------------------------------------------------------------------------- 1 | python run_so.py --time_basis 2 | 3 | 4 | -------------------------------------------------------------------------------- /input_data/ml-1m/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/ml-1m/README -------------------------------------------------------------------------------- /input_data/ml-1m/ml-1m.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/ml-1m/ml-1m.txt -------------------------------------------------------------------------------- /input_data/ml-1m/movies.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/ml-1m/movies.dat -------------------------------------------------------------------------------- /input_data/ml-1m/ratings.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/ml-1m/ratings.dat -------------------------------------------------------------------------------- /input_data/ml-1m/users.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/ml-1m/users.dat -------------------------------------------------------------------------------- /input_data/so/badges.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/badges.csv -------------------------------------------------------------------------------- /input_data/so/dump_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/dump_data.py -------------------------------------------------------------------------------- /input_data/so/event-1-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/event-1-test.txt -------------------------------------------------------------------------------- /input_data/so/event-1-train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/event-1-train.txt -------------------------------------------------------------------------------- /input_data/so/event-2-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/event-2-test.txt -------------------------------------------------------------------------------- /input_data/so/event-2-train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/event-2-train.txt -------------------------------------------------------------------------------- /input_data/so/event-3-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/event-3-test.txt -------------------------------------------------------------------------------- /input_data/so/event-3-train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/event-3-train.txt -------------------------------------------------------------------------------- /input_data/so/event-4-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/event-4-test.txt -------------------------------------------------------------------------------- /input_data/so/event-4-train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/event-4-train.txt -------------------------------------------------------------------------------- /input_data/so/event-5-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/event-5-test.txt -------------------------------------------------------------------------------- /input_data/so/event-5-train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/event-5-train.txt -------------------------------------------------------------------------------- /input_data/so/event.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/event.txt -------------------------------------------------------------------------------- /input_data/so/multiple_badges.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/multiple_badges.txt -------------------------------------------------------------------------------- /input_data/so/query.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/query.sql -------------------------------------------------------------------------------- /input_data/so/time-1-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/time-1-test.txt -------------------------------------------------------------------------------- /input_data/so/time-1-train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/time-1-train.txt -------------------------------------------------------------------------------- /input_data/so/time-2-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/time-2-test.txt -------------------------------------------------------------------------------- /input_data/so/time-2-train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/time-2-train.txt -------------------------------------------------------------------------------- /input_data/so/time-3-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/time-3-test.txt -------------------------------------------------------------------------------- /input_data/so/time-3-train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/time-3-train.txt -------------------------------------------------------------------------------- /input_data/so/time-4-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/time-4-test.txt -------------------------------------------------------------------------------- /input_data/so/time-4-train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/time-4-train.txt -------------------------------------------------------------------------------- /input_data/so/time-5-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/time-5-test.txt -------------------------------------------------------------------------------- /input_data/so/time-5-train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/time-5-train.txt -------------------------------------------------------------------------------- /input_data/so/time.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/time.txt -------------------------------------------------------------------------------- /input_data/so/time.txt-longest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/time.txt-longest -------------------------------------------------------------------------------- /input_data/so/userids.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/input_data/so/userids.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/requirements.txt -------------------------------------------------------------------------------- /run_ml_1m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/run_ml_1m.py -------------------------------------------------------------------------------- /run_so.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/run_so.py -------------------------------------------------------------------------------- /self_attention/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /self_attention/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/self_attention/model.py -------------------------------------------------------------------------------- /self_attention/modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/self_attention/modules.py -------------------------------------------------------------------------------- /self_attention/sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/self_attention/sampler.py -------------------------------------------------------------------------------- /self_attention/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatsDLMathsRecomSys/Self-attention-with-Functional-Time-Representation-Learning/HEAD/self_attention/util.py --------------------------------------------------------------------------------