Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
FluidDoc
提交
535edada
F
FluidDoc
项目概览
PaddlePaddle
/
FluidDoc
通知
7
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
23
列表
看板
标记
里程碑
合并请求
111
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
F
FluidDoc
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
23
Issue
23
列表
看板
标记
里程碑
合并请求
111
合并请求
111
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
535edada
编写于
9月 21, 2020
作者:
S
seiriosPlus
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add Fleet
上级
eae95969
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
30 addition
and
5 deletion
+30
-5
doc/paddle/api/paddle/distributed/fleet/Fleet_cn.rst
doc/paddle/api/paddle/distributed/fleet/Fleet_cn.rst
+30
-5
未找到文件。
doc/paddle/api/paddle/distributed/fleet/Fleet_cn.rst
浏览文件 @
535edada
...
...
@@ -6,14 +6,19 @@ Fleet
..
py
:
class
::
paddle
.
distributed
.
fleet
.
Fleet
Fleet
是飞桨分布式训练统一
API
,
只需要
import
fleet
并简单初始化后即可快速开始使用飞桨大规模分布式训练
..
py
:
method
::
init
(
role_maker
=
None
,
is_collective
=
False
)
使用
RoleMaker
或其他配置初始化
fleet
。
返回:无。
参数:
role_maker
(
RoleMakerBase
)
已初始化好的
PaddleCloudRoleMaker
或
UserDefineRoleMaker
is_collective
(
bool
)
在未指定
role_maker
的情况下
,
可由
init
方法自行初始化
RoleMaker
,
is_collective
为
True
则按照
collective
模式进行创建,
is_collective
=
False
则按照
ParameterServer
模式进行创建
返回:
None
**
代码示例
1
**
...
...
@@ -41,7 +46,7 @@ Fleet
..
py
:
method
::
is_first_worker
()
返回当前节点是否为第一个
`
worker
`
节点
返回当前节点是否为第一个
`
worker
`
节点
,
判断当前
worker_index
是否为
0
,
如果为
0
则返回
True
,否则返回
False
返回:
True
/
False
...
...
@@ -74,7 +79,7 @@ Fleet
..
py
:
method
::
worker_num
()
返回当前全部训练节点的个数
返回当前全部训练节点
中
`
workjer
`
节点
的个数
返回:
int
...
...
@@ -119,6 +124,11 @@ Fleet
..
py
:
method
::
server_num
()
**
注意:
**
**
该参数只在
ParameterServer
模式下生效
**
返回当前全部
Server
节点的个数
返回:
int
...
...
@@ -135,6 +145,11 @@ Fleet
..
py
:
method
::
server_index
()
**
注意:
**
**
该参数只在
ParameterServer
模式下生效
**
返回当前节点的编号
,
每个
`
server
`
节点被分配
[
0
,
server_num
-
1
]
内的唯一的编码
ID
返回:
int
...
...
@@ -152,6 +167,11 @@ Fleet
..
py
:
method
::
server_endpoints
(
to_string
=
False
)
**
注意:
**
**
该参数只在
ParameterServer
模式下生效
**
返回全部
server
节点的
ip
及端口信息
返回:
list
/
string
...
...
@@ -168,6 +188,11 @@ Fleet
..
py
:
method
::
is_server
()
**
注意:
**
**
该参数只在
ParameterServer
模式下生效
**
返回当前节点是否为
`
server
`
节点
返回:
True
/
False
...
...
@@ -183,7 +208,7 @@ Fleet
..
py
:
method
::
barrier_worker
()
强制要求所有的
worker
在此处需要
相互等待一次
调用集合通信功能,强制要求所有的
worker
在此处
相互等待一次
返回:无
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录