LICENSE
README.md
pyproject.toml
src/recsys/__init__.py
src/recsys/cli.py
src/recsys/engine.py
src/recsys/runner.py
src/recsys/utils.py
src/recsys/algorithms/__init__.py
src/recsys/algorithms/base.py
src/recsys/algorithms/classical/__init__.py
src/recsys/algorithms/classical/popularity.py
src/recsys/algorithms/torch/__init__.py
src/recsys/algorithms/torch/_augru.py
src/recsys/algorithms/torch/_mlp.py
src/recsys/algorithms/torch/base.py
src/recsys/algorithms/torch/deepfm.py
src/recsys/algorithms/torch/dien.py
src/recsys/algorithms/torch/din.py
src/recsys/benchmarks/__init__.py
src/recsys/benchmarks/amazon_ctr.py
src/recsys/benchmarks/amazon_seq.py
src/recsys/benchmarks/base.py
src/recsys/benchmarks/kuairand_ctr.py
src/recsys/benchmarks/kuairec_ctr.py
src/recsys/benchmarks/movielens_ctr.py
src/recsys/benchmarks/movielens_seq.py
src/recsys/benchmarks/registry.py
src/recsys/conf/algorithms/deepfm.yaml
src/recsys/conf/algorithms/dien.yaml
src/recsys/conf/algorithms/din.yaml
src/recsys/conf/algorithms/popularity.yaml
src/recsys/conf/benchmarks/amazon_ctr.yaml
src/recsys/conf/benchmarks/amazon_seq.yaml
src/recsys/conf/benchmarks/kuairand_ctr.yaml
src/recsys/conf/benchmarks/kuairec_ctr.yaml
src/recsys/conf/benchmarks/movielens_ctr.yaml
src/recsys/conf/benchmarks/movielens_seq.yaml
src/recsys/conf/experiments/deepfm_on_amazon_ctr.yaml
src/recsys/conf/experiments/deepfm_on_movielens_ctr.yaml
src/recsys/conf/experiments/dien_on_amazon_seq.yaml
src/recsys/conf/experiments/dien_on_movielens_seq.yaml
src/recsys/conf/experiments/din_on_amazon_seq.yaml
src/recsys/conf/experiments/din_on_movielens_seq.yaml
src/recsys/conf/experiments/popularity_on_amazon_ctr.yaml
src/recsys/conf/experiments/popularity_on_kuairand_ctr.yaml
src/recsys/conf/experiments/popularity_on_kuairec_ctr.yaml
src/recsys/conf/experiments/popularity_on_movielens_ctr.yaml
src/recsys/data/__init__.py
src/recsys/data/_download.py
src/recsys/data/amazon.py
src/recsys/data/datasets.py
src/recsys/data/kuairand.py
src/recsys/data/kuairec.py
src/recsys/data/movielens.py
src/recsys/data/sequence.py
src/recsys/data/utils.py
src/recsys/data/builders/__init__.py
src/recsys/data/builders/base.py
src/recsys/data/builders/csv_ctr.py
src/recsys/data/builders/movielens.py
src/recsys/data/builders/sequence_ctr.py
src/recsys/data/datamodules/__init__.py
src/recsys/data/datamodules/amazon.py
src/recsys/data/datamodules/base.py
src/recsys/data/datamodules/kuairand.py
src/recsys/data/datamodules/kuairec.py
src/recsys/data/datamodules/movielens.py
src/recsys/data/loaders/__init__.py
src/recsys/data/loaders/movielens.py
src/recsys/data/negatives/__init__.py
src/recsys/data/negatives/base.py
src/recsys/data/negatives/full_catalog.py
src/recsys/data/negatives/in_batch.py
src/recsys/data/negatives/popularity.py
src/recsys/data/negatives/random_uniform.py
src/recsys/data/negatives/sampled_k.py
src/recsys/data/registry/__init__.py
src/recsys/data/splits/__init__.py
src/recsys/data/splits/base.py
src/recsys/data/splits/leave_last_out.py
src/recsys/data/splits/random_split.py
src/recsys/data/splits/temporal_global.py
src/recsys/data/splits/user_based.py
src/recsys/data/transforms/__init__.py
src/recsys/data/transforms/sequence.py
src/recsys/data/transforms/tabular.py
src/recsys/evaluation/__init__.py
src/recsys/evaluation/evaluator.py
src/recsys/evaluation/reporting.py
src/recsys/evaluation/store.py
src/recsys/metrics/__init__.py
src/recsys/metrics/ctr.py
src/recsys/metrics/ranking.py
src/recsys/schemas/__init__.py
src/recsys/schemas/builder.py
src/recsys/schemas/features.py
src/recsys/tasks/__init__.py
src/recsys/tasks/base.py
src/recsys/tasks/ctr.py
src/recsys/tasks/retrieval.py
src/recsys/tasks/sequential.py
src/recsysk.egg-info/PKG-INFO
src/recsysk.egg-info/SOURCES.txt
src/recsysk.egg-info/dependency_links.txt
src/recsysk.egg-info/entry_points.txt
src/recsysk.egg-info/requires.txt
src/recsysk.egg-info/top_level.txt