DeepMatch
⚠️This version does not support backward compatibility
- this verson is not compatible with v0.2.* and v0.1.*
- 该版本不支持向下兼容,请按照样例进行完整的样本处理和模型构建
Major Features and Improvements
- Support different negative sampling strategies, including `inbatch`, `uniform`, `frequency`, `adaptive`. shenweichen
- refactor & update `preprocess.py`, shenweichen
- [DSSM inbatch negative sampling example](https://deepmatch.readthedocs.io/en/latest/Examples.html#dssm-with-in-batch-softmax)
- [YoutubeDNN/MIND frequency negtivte sampling example](https://deepmatch.readthedocs.io/en/latest/Examples.html#youtubednn-mind-with-sampled-softmax)
- [SDM frequency negtivte sampling example](https://deepmatch.readthedocs.io/en/latest/Examples.html#sdm-with-sampled-softmax)
API Changes
- Add new class `deepmatch.utils.NegativeSampler`
- Remove `deepmatch.layers.core.Similarity`
- Add `sampler_config`,`loss_type` parameters for models
- Change `gamma` to `temperature`,`gamma=1/temperature`
DisscussionGroup
- [Github Discussions](https://github.com/shenweichen/DeepCTR/discussions)
- Wechat Discussions
|公众号:浅梦学习笔记|微信:deepctrbot|学习小组 [加入](https://t.zsxq.com/026UJEuzv) [主题集合](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MjM5MzY4NzE3MA==&action=getalbum&album_id=1361647041096843265&scene=126#wechat_redirect)|
|:--:|:--:|:--:|
| [![公众号](https://github.com/shenweichen/DeepCTR/blob/master/docs/pics/code.png)](https://github.com/shenweichen/AlgoNotes)| [![微信](https://github.com/shenweichen/DeepCTR/blob/master/docs/pics/deepctrbot.png)](https://github.com/shenweichen/AlgoNotes)|[![学习小组](https://github.com/shenweichen/DeepCTR/blob/master/docs/pics/planet_github.png)](https://t.zsxq.com/026UJEuzv)|