DeepMatch-Torch
Project description
# DeepMatch_Torch
PyTorch version of [DeepMatch](https://github.com/shenweichen/DeepMatch).
DeepMatch_Torch is a PyTorch Version deep matching model library for recommendations & advertising. It’s easy to train models and to export representation vectors for user and item which can be used for ANN search.You can use any complex model with model.fit()`and `model.predict() .
Let’s [Get Started!](https://deepmatch.readthedocs.io/en/latest/Quick-Start.html) or [Run examples](./examples/colab_MovieLen1M_YoutubeDNN.ipynb) !
## Models List
Model | Paper|
:——: | :———– |
[FM](https://github.com/bbruceyuan/DeepMatch-Torch/blob/main/deepmatch_torch/models/fm.py) | [ICDM 2010][Factorization Machines](https://www.researchgate.net/publication/220766482_Factorization_Machines) |
[DSSM](https://github.com/bbruceyuan/DeepMatch-Torch/blob/main/deepmatch_torch/models/dssm.py) | [CIKM 2013][Deep Structured Semantic Models for Web Search using Clickthrough Data](https://www.microsoft.com/en-us/research/publication/learning-deep-structured-semantic-models-for-web-search-using-clickthrough-data/) |
[YoutubeDNN](https://github.com/bbruceyuan/DeepMatch-Torch/blob/main/deepmatch_torch/models/youtubednn.py) | [RecSys 2016][Deep Neural Networks for YouTube Recommendations](https://www.researchgate.net/publication/307573656_Deep_Neural_Networks_for_YouTube_Recommendations) |
[NCF](https://github.com/bbruceyuan/DeepMatch-Torch/blob/main/deepmatch_torch/models/ncf.py) | [WWW 2017][Neural Collaborative Filtering](https://arxiv.org/abs/1708.05031) |
[MIND](https://github.com/bbruceyuan/DeepMatch-Torch/blob/main/deepmatch_torch/models/mind.py) | [CIKM 2019][Multi-interest network with dynamic routing for recommendation at Tmall](https://arxiv.org/pdf/1904.08030) |
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
deepmatch-torch-0.0.1.tar.gz
(17.0 kB
view hashes)
Built Distribution
Close
Hashes for deepmatch_torch-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cda1a927a47bd3172c61738e887bbb92d3195468bc73e1558368017ae5c9dce6 |
|
MD5 | fa6fe2a1bbdaa688e9c718c4eebef19d |
|
BLAKE2b-256 | f37d1cdf361d2ac237c89702b7e416b7d7422e4941836a87922282cd68b92fd0 |