Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
models
提交
d3ef26f9
M
models
项目概览
PaddlePaddle
/
models
大约 1 年 前同步成功
通知
222
Star
6828
Fork
2962
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
602
列表
看板
标记
里程碑
合并请求
255
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
models
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
602
Issue
602
列表
看板
标记
里程碑
合并请求
255
合并请求
255
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
d3ef26f9
编写于
10月 23, 2017
作者:
R
ranqiu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update README.md of LTR
上级
7631f3b4
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
9 addition
and
1 deletion
+9
-1
ltr/README.md
ltr/README.md
+4
-0
ltr/index.html
ltr/index.html
+4
-0
ltr/run_ranknet.sh
ltr/run_ranknet.sh
+1
-1
未找到文件。
ltr/README.md
浏览文件 @
d3ef26f9
...
@@ -344,6 +344,10 @@ feeding = {"label":0,
...
@@ -344,6 +344,10 @@ feeding = {"label":0,
LTR在实际生活中有着广泛的应用。排序模型构造方法一般可划分为PointWise方法,Pairwise方法,Listwise方法,本例以LETOR的mq2007数据为例子,阐述了Pairwise的经典方法RankNet和Listwise方法中的LambdaRank,展示如何使用PaddlePaddle框架构造对应的排序模型结构,并提供了自定义数据类型样例。PaddlePaddle提供了灵活的编程接口,并可以使用一套代码运行在单机单GPU和多机分布式多GPU下实现LTR类型任务。
LTR在实际生活中有着广泛的应用。排序模型构造方法一般可划分为PointWise方法,Pairwise方法,Listwise方法,本例以LETOR的mq2007数据为例子,阐述了Pairwise的经典方法RankNet和Listwise方法中的LambdaRank,展示如何使用PaddlePaddle框架构造对应的排序模型结构,并提供了自定义数据类型样例。PaddlePaddle提供了灵活的编程接口,并可以使用一套代码运行在单机单GPU和多机分布式多GPU下实现LTR类型任务。
## 注意事项
本例作为LTR的演示示例,所采用的网络规模较小,在应用中须结合实际情况进行设置。本例实验数据中的特征向量为
**查询-文档对**
的联合特征,当使用查询和文档的独立特征时,可参考
[
DSSM
](
https://github.com/PaddlePaddle/models/tree/develop/dssm
)
。
## 参考文献
## 参考文献
1.
https://en.wikipedia.org/wiki/Learning_to_rank
1.
https://en.wikipedia.org/wiki/Learning_to_rank
...
...
ltr/index.html
浏览文件 @
d3ef26f9
...
@@ -386,6 +386,10 @@ feeding = {"label":0,
...
@@ -386,6 +386,10 @@ feeding = {"label":0,
LTR在实际生活中有着广泛的应用。排序模型构造方法一般可划分为PointWise方法,Pairwise方法,Listwise方法,本例以LETOR的mq2007数据为例子,阐述了Pairwise的经典方法RankNet和Listwise方法中的LambdaRank,展示如何使用PaddlePaddle框架构造对应的排序模型结构,并提供了自定义数据类型样例。PaddlePaddle提供了灵活的编程接口,并可以使用一套代码运行在单机单GPU和多机分布式多GPU下实现LTR类型任务。
LTR在实际生活中有着广泛的应用。排序模型构造方法一般可划分为PointWise方法,Pairwise方法,Listwise方法,本例以LETOR的mq2007数据为例子,阐述了Pairwise的经典方法RankNet和Listwise方法中的LambdaRank,展示如何使用PaddlePaddle框架构造对应的排序模型结构,并提供了自定义数据类型样例。PaddlePaddle提供了灵活的编程接口,并可以使用一套代码运行在单机单GPU和多机分布式多GPU下实现LTR类型任务。
## 注意事项
本例作为LTR的演示示例,所采用的网络规模较小,在应用中须结合实际情况进行设置。本例实验数据中的特征向量为**查询-文档对**的联合特征,当使用查询和文档的独立特征时,可参考[DSSM](https://github.com/PaddlePaddle/models/tree/develop/dssm)。
## 参考文献
## 参考文献
1. https://en.wikipedia.org/wiki/Learning_to_rank
1. https://en.wikipedia.org/wiki/Learning_to_rank
...
...
ltr/run_ranknet.sh
浏览文件 @
d3ef26f9
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
python ranknet.py
\
python ranknet.py
\
--run_type
=
"train"
\
--run_type
=
"train"
\
--num_passes
=
10
\
--num_passes
=
10
\
2>&1 |
tee
rank
e
net_train.log
2>&1 |
tee
ranknet_train.log
python ranknet.py
\
python ranknet.py
\
--run_type
=
"infer"
\
--run_type
=
"infer"
\
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录