Skip to content

Commit 7a574e4

Browse files
authored
Merge pull request #1901 from TayTroye/docs
FIX: update docs
2 parents 27ea565 + d9bfa51 commit 7a574e4

20 files changed

+666
-495
lines changed

asset/dataset_list.json

Lines changed: 477 additions & 454 deletions
Large diffs are not rendered by default.

asset/model_list.json

Lines changed: 56 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1987,33 +1987,6 @@
19871987
"repository": "RecBole",
19881988
"repo_link": "https://github.com/RUCAIBox/RecBole"
19891989
},
1990-
{
1991-
"category": "Sequential Recommendation",
1992-
"cate_link": "/docs/user_guide/model_intro.html#sequential-recommendation",
1993-
"year": "2018",
1994-
"pub": "ICDM'18",
1995-
"model": "SASRec",
1996-
"model_link": "/docs/user_guide/model/sequential/sasrec.html",
1997-
"paper": "Self-Attentive Sequential Recommendation",
1998-
"paper_link": "https://doi.org/10.1109/ICDM.2018.00035",
1999-
"authors": "Wang-Cheng Kang and Julian McAuley",
2000-
"ref_code": "https://github.com/kang205/SASRec",
2001-
"repository": "RecBole",
2002-
"repo_link": "https://github.com/RUCAIBox/RecBole"
2003-
},
2004-
{
2005-
"category": "Knowledge-aware Recommendation",
2006-
"year": "2018",
2007-
"pub": "MDPI'18",
2008-
"model": "CFKG",
2009-
"model_link": "/docs/user_guide/model/knowledge/cfkg.html",
2010-
"paper": "Learning heterogeneous knowledge base embeddings for explainable recommendation",
2011-
"paper_link": "https://doi.org/10.3390/a11090137",
2012-
"authors": "Qingyao Ai, Vahid Azizi, Xu Chen, Yongfeng Zhang",
2013-
"ref_code": "",
2014-
"repository": "RecBole",
2015-
"repo_link": "https://github.com/RUCAIBox/RecBole"
2016-
},
20171990
{
20181991
"category": "Knowledge-aware Recommendation",
20191992
"year": "2018",
@@ -2143,6 +2116,62 @@
21432116
"ref_code": "",
21442117
"repository": "RecBole",
21452118
"repo_link": "https://github.com/RUCAIBox/RecBole"
2119+
},
2120+
{
2121+
"category": "Context-aware Recommendation",
2122+
"cate_link": "/docs/user_guide/model_intro.html#context-aware-recommendation",
2123+
"year": "2023",
2124+
"pub": "SIGIR'23",
2125+
"model": "EulerNet",
2126+
"model_link": "/docs/user_guide/model/context/eulernet.html",
2127+
"paper": "EulerNet: Adaptive Feature Interaction Learning via Euler's Formula for CTR Prediction",
2128+
"paper_link": "https://dl.acm.org/doi/10.1145/3539618.3591681",
2129+
"authors": "Zhen Tian, Ting Bai, Wayne Xin Zhao, Ji-Rong Wen, Zhao Cao",
2130+
"ref_code": "https://github.com/chenyuwuxin/EulerNet",
2131+
"repository": "RecBole",
2132+
"repo_link": "https://github.com/RUCAIBox/RecBole"
2133+
},
2134+
{
2135+
"category": "Sequential Recommendation",
2136+
"cate_link": "/docs/user_guide/model_intro.html#sequential-recommendation",
2137+
"year": "2023",
2138+
"pub": "SIGIR'23",
2139+
"model": "FEARec",
2140+
"model_link": "/docs/user_guide/model/sequential/fearec.html",
2141+
"paper": "FEARec: Frequency Enhanced Hybrid Attention Network for Sequential Recommendation",
2142+
"paper_link": "https://dl.acm.org/doi/10.1145/3539618.3591689",
2143+
"authors": "Xinyu Du, Huanhuan Yuan, Pengpeng Zhao, Jianfeng Qu, Fuzhen Zhuang, Guanfeng Liu, Victor S. Sheng",
2144+
"ref_code": "https://github.com/sudaada/FEARec",
2145+
"repository": "RecBole",
2146+
"repo_link": "https://github.com/RUCAIBox/RecBole"
2147+
},
2148+
{
2149+
"category": "General Recommendation",
2150+
"cate_link": "/docs/user_guide/model_intro.html#general-recommendation",
2151+
"year": "2023",
2152+
"pub": "SIGIR'23",
2153+
"model": "DiffRec",
2154+
"model_link": "/docs/user_guide/model/general/diffrec.html",
2155+
"paper": "Diffusion Recommender Model",
2156+
"paper_link": "https://dl.acm.org/doi/10.1145/3539618.3591663",
2157+
"authors": "Wenjie Wang, Yiyan Xu, Fuli Feng, Xinyu Lin, Xiangnan He, Tat-Seng Chua",
2158+
"ref_code": "https://github.com/YiyanXu/DiffRec",
2159+
"repository": "RecBole",
2160+
"repo_link": "https://github.com/RUCAIBox/RecBole"
2161+
},
2162+
{
2163+
"category": "General Recommendation",
2164+
"cate_link": "/docs/user_guide/model_intro.html#general-recommendation",
2165+
"year": "2023",
2166+
"pub": "SIGIR'23",
2167+
"model": "LDiffRec",
2168+
"model_link": "/docs/user_guide/model/general/ldiffrec.html",
2169+
"paper": "Diffusion Recommender Model",
2170+
"paper_link": "https://dl.acm.org/doi/10.1145/3539618.3591663",
2171+
"authors": "Wenjie Wang, Yiyan Xu, Fuli Feng, Xinyu Lin, Xiangnan He, Tat-Seng Chua",
2172+
"ref_code": "https://github.com/YiyanXu/DiffRec",
2173+
"repository": "RecBole",
2174+
"repo_link": "https://github.com/RUCAIBox/RecBole"
21462175
}
21472176
]
21482177
}

docs/source/asset/eulernet.png

64.8 KB
Loading

docs/source/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@
2020
# -- Project information -----------------------------------------------------
2121

2222
project = "RecBole"
23-
copyright = "2020-2022, RecBole Contributors"
23+
copyright = "2020-2023, RecBole Contributors"
2424
author = "AIBox RecBole group"
2525

2626
# The full version, including alpha/beta/rc tags
27-
release = "1.1.1"
27+
release = "1.2.0"
2828

2929

3030
# -- General configuration ---------------------------------------------------

docs/source/index.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
.. RecBole documentation master file.
2-
.. title:: RecBole v1.1.1
2+
.. title:: RecBole v1.2.0
33
.. image:: asset/logo.png
44

55
=========================================================
66

7-
`HomePage <https://recbole.io/>`_ | `Docs <https://recbole.io/docs/>`_ | `GitHub <https://github.com/RUCAIBox/RecBole>`_ | `Datasets <https://github.com/RUCAIBox/RecDatasets>`_ | `v0.1.2 </docs/v0.1.2/>`_ | `v0.2.0 </docs/v0.2.0/>`_ | `v1.0.0 </docs/v1.0.0/>`_ | `v1.0.1 </docs/v1.0.1/>`_
7+
`HomePage <https://recbole.io/>`_ | `Docs <https://recbole.io/docs/>`_ | `GitHub <https://github.com/RUCAIBox/RecBole>`_ | `Datasets <https://github.com/RUCAIBox/RecDatasets>`_ | `v0.1.2 </docs/v0.1.2/>`_ | `v0.2.0 </docs/v0.2.0/>`_ | `v1.0.0 </docs/v1.0.0/>`_ | `v1.0.1 </docs/v1.0.1/>`_ | `v1.2.0 </docs/v1.2.0/>`_
88

99
Introduction
1010
-------------------------
1111
RecBole is a unified, comprehensive and efficient framework developed based on PyTorch.
1212
It aims to help the researchers to reproduce and develop recommendation models.
1313

14-
In the lastest release, our library includes 90 recommendation algorithms `[Model List]`_, covering four major categories:
14+
In the lastest release, our library includes 91 recommendation algorithms `[Model List]`_, covering four major categories:
1515

1616
- General Recommendation
1717
- Sequential Recommendation
1818
- Context-aware Recommendation
1919
- Knowledge-based Recommendation
2020

21-
We design a unified and flexible data file format, and provide the support for 41 benchmark recommendation datasets `[Collected Datasets]`_. A user can apply the provided script to process the original data copy, or simply download the processed datasets by our team.
21+
We design a unified and flexible data file format, and provide the support for 43 benchmark recommendation datasets `[Collected Datasets]`_. A user can apply the provided script to process the original data copy, or simply download the processed datasets by our team.
2222

2323
.. image:: asset/framework.png
2424
:width: 600
@@ -29,7 +29,7 @@ Features:
2929
- General and extensible data structure
3030
We deign general and extensible data structures to unify the formatting and usage of various recommendation datasets.
3131
- Comprehensive benchmark models and datasets
32-
We implement 86 commonly used recommendation algorithms, and provide the formatted copies of 41 recommendation datasets.
32+
We implement 91 commonly used recommendation algorithms, and provide the formatted copies of 43 recommendation datasets.
3333
- Efficient GPU-accelerated execution
3434
We design many tailored strategies in the GPU environment to enhance the efficiency of our library.
3535
- Extensive and standard evaluation protocols
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
.. automodule:: recbole.model.context_aware_recommender.eulernet
2+
:members:
3+
:undoc-members:
4+
:show-inheritance:

docs/source/recbole/recbole.model.context_aware_recommender.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,16 @@ recbole.model.context\_aware\_recommender
77
recbole.model.context_aware_recommender.afm
88
recbole.model.context_aware_recommender.autoint
99
recbole.model.context_aware_recommender.dcn
10+
recbole.model.context_aware_recommender.dcnv2
1011
recbole.model.context_aware_recommender.deepfm
1112
recbole.model.context_aware_recommender.dssm
13+
recbole.model.context_aware_recommender.eulernet
1214
recbole.model.context_aware_recommender.ffm
15+
recbole.model.context_aware_recommender.fignn
1316
recbole.model.context_aware_recommender.fm
1417
recbole.model.context_aware_recommender.fnn
1518
recbole.model.context_aware_recommender.fwfm
19+
recbole.model.context_aware_recommender.kd_dagfm
1620
recbole.model.context_aware_recommender.lr
1721
recbole.model.context_aware_recommender.nfm
1822
recbole.model.context_aware_recommender.pnn
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
.. automodule:: recbole.model.general_recommender.diffrec
2+
:members:
3+
:undoc-members:
4+
:show-inheritance:
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
.. automodule:: recbole.model.general_recommender.ldiffrec
2+
:members:
3+
:undoc-members:
4+
:show-inheritance:
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
.. automodule:: recbole.model.general_recommender.random
2+
:members:
3+
:undoc-members:
4+
:show-inheritance:

0 commit comments

Comments
 (0)